2010-11-30 67 views
0

好的,當我運行「rake db:create:all」時,我得到這個「libMYSQL.dll not found ..」錯誤。我有舊版的rails的問題,但它很容易修復,只需將libmysql.dll複製到ruby/bin即可。Rails3 + mysql2 gem,我找不到libMYSQL.dll錯誤

那麼,隨着Rails 3我嘗試了同樣的事情,但它不工作。

任何人都有解決方案嗎?

Ruby on Rails的3.0.3 mysql2 0.2.6 的Ruby 1.9.2

謝謝!

回答

0

它應該工作。

我已經得到了這個工作;需要注意的是,您需要從運行服務器的同一版本的MySQL中獲得libmysql.dll的版本(否則您將得到隨機錯誤,這會隨時間推移)。

我知道這不是一個非常有用的答案。您確定您確定將正確的文件複製到正確的文件夾中嗎?

+0

Stephen Orr,其實你是對的,我已經複製了libMYSQL.dll的錯誤版本。現在它工作了!謝啦! :) – Tom 2010-12-12 10:25:48

0

它已經解決了,但它可以幫助其他人: 尋找您的libmysql arround here版本。下載.zip文件並將de libmysql.dll從lib複製到你的ruby/bin