gpt4 book ai didi

mysql - "Failed to load libmysql.dll"mysql server for ruby​​ 2.2.1 rails 4.2.1

转载 作者:行者123 更新时间:2023-11-30 22:46:53 25 4
gpt4 key购买 nike

我成功安装了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

最佳答案

从错误来看,您在安装 mysql2 gem 时遇到了问题。很久以前,我已经通过 XAMPP 在 Windows(32 位)上安装了 MySQL。这是我的版本信息:

mysql 版本 14.14 Distrib 5.1.41,适用于 Win32 (ia32)

一旦您成功安装了 MySQL 并正确配置了它,您就可以安装 mysql2 gem。对我来说,bundle install 总是卡在那个 gem 上,我必须发出以下命令:

gem install mysql2 -- --with-mysql-lib="c:\xampp\mysql\lib\opt" --with-mysql-include="c:\xampp\mysql\include" -v '0.3.17'

这里的路径指向我安装的 MySQL,除非你已经安装了 MySQL 并且在相同的目录结构中,否则对你不起作用。


关于你更新的问题,好像是安装MySQL的时候你的路径没有更新。它需要能够找到 libmysql.dll-我的在这里:C:\xampp\mysql\bin

请将你的等效目录添加到你的路径中,如果它解决了你的问题,请接受我的回答。

关于mysql - "Failed to load libmysql.dll"mysql server for ruby​​ 2.2.1 rails 4.2.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29361333/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com