0

「rake db:create:all」を実行すると、「libMYSQL.dll not found..」というエラーが表示されます。古いバージョンの Rails で同じ問題が発生しましたが、libmysql.dll を ruby​​/bin にコピーするだけで簡単に修正できました。

Rails 3 でも同じことを試しましたが、うまくいきません。

解決策を持っている人はいますか?

Ruby on Rails 3.0.3 mysql2 0.2.6 Ruby 1.9.2

ありがとう!

4

2 に答える 2

0

それはうまくいくはずです。

私はこれを自分で機能させました。サーバーが実行されているのと同じバージョンの MySQL から libmysql.dll のバージョンを取得する必要があることに注意してください (そうしないと、ランダムなエラーが発生し、理解するのに何年もかかります)。

これが非常に役立つ答えではないことはわかっています。正しいファイルを正しいフォルダに確実にコピーしましたか?

于 2010-12-01T14:07:55.357 に答える
0

それは解決されましたが、他の人を助けるかもしれません: libmysql のバージョンをここで探してください。.zip をダウンロードし、lib から libmysql.dll を ruby​​/bin にコピーします。

于 2012-11-05T17:44:31.817 に答える