2017-02-18 65 views
0

我一直在嘗試讓我的Rails安裝與mysql2 gem一起工作。它似乎是成功安裝寶石,但提供了一個錯誤信息,我已遵循該信件,它仍然不會消失。下面是運行「創業板安裝mysql2」後的消息:*您已經安裝mysql2的二進制版本似乎無法使用Rails的MySQL gem工作

。它是使用 MySQL連接器/ C版本6.1.6構建的。

建議使用完全相同的版本以避免潛在的 問題。

在建立這個創業板的時候,必要的DLL文件是 從中檢索:
http://cdn.mysql.com/Downloads/Connector-C/mysql-connector-c-6.1.6-win32.zip

這種寶石包括 供應商/ README與再分配通知供應商/ libmysql.dll的*

收到後,我下載了推薦的DLL文件,並將其放入我的RailsInstaller/Ruby/Bin,這似乎還沒有解決任何問題。如果我再次運行該命令,則會出現相同的消息。如果這有什麼區別,我使用他們的嚮導安裝程序安裝MySQL。

我真的在虧本傢伙,所以任何幫助,將不勝感激。謝謝。

注意:在Windows上運行10

+0

的可能的複製[安裝在Windows上的MySQL2寶石](http://stackoverflow.com/questions/21126326/installing-mysql2-gem-on-windows) – grizzthedj

回答

0

可能的

Installing MySQL2 Gem on Windows

重複嘗試卸載mysql2寶石,然後用一些額外的參數重新安裝:

gem install mysql2 --platform=ruby -- '--with-mysql-dir="C:/path/to/mysql-connector/"'