我一直在努力使我的Rails安装与mysql2 gem一起使用。它似乎已成功安装了gem,但给出了一条错误消息,我已按照字母进行操作,但仍然无法解决。这是运行“ gem install mysql2”后的消息:
*您已经安装了mysql2的二进制版本。它是使用
MySQL Connector / C版本6.1.6。
建议使用完全相同的版本,以避免潜在的
问题。
在构建此gem时,必需的DLL文件是
从...获得:
http://cdn.mysql.com/Downloads/Connector-C/mysql-connector-c-6.1.6-win32.zip
此gem包含vendor / libmysql.dll,其中包含重新分发通知
供应商/自述文件。*
收到该文件后,我下载了推荐的DLL文件并将其放在我的RailsInstaller / Ruby / Bin中,该文件似乎没有任何修复。如果我再次运行命令,将出现相同的消息。我使用他们的向导安装程序安装了MySQL,如果有什么不同的话。
我真的很茫然,所以任何帮助将不胜感激。谢谢。
注意:在Windows 10上运行
最佳答案
可能重复
Installing MySQL2 Gem on Windows
尝试卸载mysql2 gem,然后使用一些额外的参数重新安装:
gem install mysql2 --platform=ruby -- '--with-mysql-dir="C:/path/to/mysql-connector/"'
关于mysql - 似乎无法让MySQL gem与Rails一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42318744/