我一直在努力让我的Rails安装与mysql2 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上运行
答案 0 :(得分:0)
可能重复
Installing MySQL2 Gem on Windows
尝试卸载mysql2 gem,然后使用一些额外的参数重新安装:
gem install mysql2 --platform=ruby -- '--with-mysql-dir="C:/path/to/mysql-connector/"'