【发布时间】:2015-06-04 08:40:06
【问题描述】:
我成功安装mysql2 0.3.18
我使用这个命令来安装 mysql2 gem:
gem install mysql2 --platform=ruby -- --with-mysql-dir="C:\path of sql connector" -v'0.3.18'
但每当我使用该 gem 启动服务器时,我得到的就是:
Failed to load libmysql.dll from C:\Ruby22-x64\lib\ruby\gems\2.2.0\gems\mysql2-0.3.18-x64-mingw32\vendor
【问题讨论】:
-
有两个独立的东西:MySQL gem 和 MySQL 服务器。这看起来像 gem 的安装。你安装了 MySQL 服务器吗? (我怀疑你是否能找到一个无法运行的 MySQL 服务器版本,除非你的系统真的很旧......)
-
在安装 mysql2 gem 之前,您应该已经安装了 mysql-server 和 mysql 客户端库。
-
先生,我还没有 mysql 服务器,因为我不知道哪个版本与这个版本的 ruby 兼容。但我下载了一个 mysql 连接器 c 6.1.5 x64
-
我应该安装什么版本的mysql服务器@Santhosh先生?
标签: mysql ruby-on-rails ruby rubygems mysql2