首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >要求'mysql2‘失败

要求'mysql2‘失败
EN

Stack Overflow用户
提问于 2013-03-29 07:02:07
回答 2查看 178关注 0票数 0

我在请求mysql2 gem时遇到了麻烦。在我的本地副本上,它工作得很好,但是在我试图运行脚本的vm上,require失败了。这是VM的信息。

代码语言:javascript
复制
Windows 7 64bit
Ruby 1.9.3
MySQL 5.6
mysql2 gem 0.3.11 x86-ming32

下面是我在需要mysql2时得到的错误

代码语言:javascript
复制
LoadError: 126 The specified module could not be found.  - c:/Ruby193/.../mysql2.so

当我查看这个目录时,文件mysql2.so就在那里。

这是否可以归因于在64位版本的windows上运行此程序?

好的,所以我只是丢弃了旧的虚拟机并获得了一个新的实例,但这次32位的Windows7。当我需要mysql2时,我仍然得到相同的错误!帮助!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-30 05:14:11

好的,所以我重新安装了MySQL连接器/C,以确保我运行的是6.0.2。然后添加来自http://cdn.mysql.com/Downloads/Connector-C/mysql-connector-c-noinstall-6.0.2-win32.zip的libmysql.dll并将其放入c:\Ruby\bin中

现在它需要正确的!

票数 0
EN

Stack Overflow用户

发布于 2013-03-29 09:50:28

这可能是因为ruby是32位的,而mysql是62位的。

请阅读:http://blog.mmediasys.com/2011/07/07/installing-mysql-on-windows-7-x64-and-using-ruby-with-it/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15693673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档