我目前正在尝试使以下内容一起工作,但无济于事:
Rails 3.1.1 MAMP 2.0.2 mysql2 5.5.9 Ruby 1.9.2 Mac OSX 10.7(狮子)
一切似乎都已安装.. mysql2 和 rails 出现在我的 gem 列表中。我使用此处找到的说明安装 mysql2,似乎进展顺利:
http://blog.mirotin.net/35/mamp-1-9-5-mysql-5-5-9-and-ruby-mysql2
我还在我的 database.yml 文件中指定了 MAMP 套接字: socket: /Applications/MAMP/tmp/mysql/mysql.sock
我的 rails 应用程序在 sqlite3 上运行良好,但是当我将数据库更改为 mysql2 并尝试运行 webrick 时,我收到一条通用的 ActiveRecord::ConnectionNotEstablished (ActiveRecord::ConnectionNotEstablished) 消息。
我错过了什么?