rails使用sqlite3和mysql的問題

2021-05-11 14:57:27 字數 652 閱讀 2790

1、如果使用sqlite3時出現如下錯誤:

/!/ failsafe /!/  thu jul 30 22:16:15 +0800 2009

status: 500 internal server error

unknown error

c:/ruby/lib/ruby/1.8/dl/import.rb:29:in `initialize'

c:/ruby/lib/ruby/1.8/dl/import.rb:29:in `dlopen'

c:/ruby/lib/ruby/1.8/dl/import.rb:29:in `dlload'

c:/ruby/lib/ruby/1.8/dl/import.rb:27:in `each'

c:/ruby/lib/ruby/1.8/dl/import.rb:27:in `dlload'

c:/ruby/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.3-x86-mswin32/lib/sqlite3/driver/dl/api.rb:31

... ...

2、如果使用mysql,目前rail2.3.3配合mysql5比較正常,mysql6暫時有些問題。在安裝mysql5後要將libmysql.dll拷貝到c:/ruby/bin目錄下,保證驅動載入正確。

使用sqlite3 模組操作sqlite3資料庫

python內建了sqlite3模組,可以操作流行的嵌入式資料庫sqlite3。如果看了我前面的使用 pymysql 操作mysql資料庫這篇文章就更簡單了。因為它們都遵循pep 249,所以操作方法幾乎相同。廢話就不多說了,直接看 吧。都差不多,首先匯入模組,然後建立連線,然後獲取游標物件,之後利...

SQLite3 使用教學

os x自從10.4後把sqlite這套相當出名的資料庫軟體,放進了作業系統工具集裡。os x包裝的是第三版的sqlite,又稱sqlite3。這套軟體有幾個特色 支援大多數的sql指令 下面會簡單介紹 乙個檔案就是乙個資料庫。不需要安裝資料庫伺服器軟體。完整的unicode支援 因此沒有跨語系的問...

sqlite3使用簡介

一 使用流程 使用的過程根據使用的函式大致分為如下幾個過程 這幾個過程是概念上的說法,而不完全是程式執行的過程,如sqlite3 column 表示的是對查詢獲得一行裡面的資料的列的各個操作統稱,實際上在sqlite中並不存在這個函式。1 sqlite3 open 開啟資料庫 在運算元據庫之前,首先...