似乎无法让MySQL gem与Rails一起工作

时间:2017-02-18 18:00:24

标签: mysql ruby-on-rails ruby database rubygems

我一直在努力让我的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上运行

1 个答案:

答案 0 :(得分:0)

可能重复

Installing MySQL2 Gem on Windows

尝试卸载mysql2 gem,然后使用一些额外的参数重新安装:

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