【发布时间】:2011-02-23 16:03:48
【问题描述】:
我正在尝试让 mysql gem 工作......它只是不想。每次我执行 rake db:migrate 时,我都会得到
uninitialized constant MysqlCompat::MysqlRes
我已经从这个磁盘映像安装了 mysql:mysql-5.5.9-osx10.6-x86_64.dmg
我已经使用 infamous archflags 设置运行 gem 安装:
sudo env ARCHFLAGS="-arch x86_64" gem install --no-rdoc --no-ri mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
我使用的 ruby 版本是 Snow Leopard 的默认版本:
[~/sites/testdb]$ file `which mysql`
/usr/local/mysql/bin/mysql: Mach-O 64-bit executable x86_64
[~/sites/testdb]$ file `which ruby`
/usr/bin/ruby: Mach-O universal binary with 3 architectures
/usr/bin/ruby (for architecture x86_64): Mach-O 64-bit executable x86_64
/usr/bin/ruby (for architecture i386): Mach-O executable i386
/usr/bin/ruby (for architecture ppc7400): Mach-O executable ppc
我的 database.yml 非常简单:
development:
adapter: mysql
host: 127.0.0.1
database: testdb
username: root
password:
任何帮助将不胜感激。
【问题讨论】:
标签: mysql ruby-on-rails gem