mysql - 似乎无法让MySQL gem与Rails一起使用

标签 mysql ruby-on-rails ruby database rubygems

我一直在努力使我的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/

相关文章:

php - 谷歌地图过滤器

ruby-on-rails - Rails 3.1 中 SASS @import 的问题

ruby-on-rails - 带排序的自定义分页,Rails 3

ruby-on-rails - 如何阻止 ThinkingSphinx 查询数据库以分面 MVA 字段?

html - 将 Ruby 与 HTML 代码链接

ruby - hash[key] 是 hash.fetch(key) 就像 @ivar 是什么?

ruby-on-rails - 如何使用 imagemagick 和回形针将投影应用于缩略图?

mySQL查询错误无法更新FROM子句

java - 从数据库检索日期值到 jdatechooser

mysql - 我的任务是获取两个选择按列合并的一个查询结果