mysql - 使用 ruby​​ 1.8.7 Mac OSX 10.6 安装 mysql2 gem

标签 mysql ruby ruby-on-rails-3 macos rubygems

我目前正在尝试在 Ruby 1.8.7 和 Mac 10.6.6 以及 mysql 64 位下安装 mysql2 gem,这样我就可以一起使用 Rails 3 和 mysql。

当我执行命令时:

sudo gem install mysql2

我得到:

Building native extensions.  This could take a while...
Successfully installed mysql2-0.2.6
1 gem installed
Installing ri documentation for mysql2-0.2.6...
Enclosing class/module 'mMysql2' for class Client not known
Enclosing class/module 'mMysql2' for class Result not known
Installing RDoc documentation for mysql2-0.2.6...
Enclosing class/module 'mMysql2' for class Client not known
Enclosing class/module 'mMysql2' for class Result not known

我在这里针对这个问题做了很多推荐的事情,但似乎没有任何帮助。

有人知道下一步该做什么吗?

编辑:当我尝试执行 rake db:migrate 时,它​​显示:http://pastebin.com/tuPwQmqL 。我也无法做 Rails 服务器。

编辑2:成功了,谢谢!

最佳答案

这只是一个警告,表明模块的文档为空。它不应该引起任何问题。

如果您能够执行“rake db:migrate”等命令。一切都很好:)

更新:http://freddyandersen.wordpress.com/2010/10/03/mysql-5-5-snow-leopard-and-rails/。此链接应该可以解决您的问题。我在另一台 Mac 上也遇到了同样的问题:)

关于mysql - 使用 ruby​​ 1.8.7 Mac OSX 10.6 安装 mysql2 gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5357170/

相关文章:

ruby-on-rails - 试图将项目上传到 Heroku,Heroku 说我的 binstubs 被破坏了

ruby-on-rails - Ruby on Rails 中的水平数据库扩展

ruby-on-rails - 你如何使用 Minitest、Capybara、Selenium 执行 javascript 测试?

ruby-on-rails - Rails 开发模式下的日志轮换?

ruby-on-rails-3 - 使用 Sidekiq 安排后台任务

php - 如何从 PHP 中的 mysql 查询获取最高和最低纬度和经度

mysql - 如何消除全文对结果数量的限制?

ruby - 需要删除字符串末尾的数字

mysql - 如何从已创建的表中向 oracle sql Developer 中插入数据

php - 将日期插入数据库