【发布时间】:2011-07-14 11:21:40
【问题描述】:
当我运行 rake db:migrate 时,我得到了未初始化的常量 MysqlCompat::MysqlRes。
这就是我的故事。我将系统升级到雪豹,并且我有一个运行良好的现有项目。我试图升级一些东西,其中之一是 mysql 到 64 位。那是一切都出错的时候。因此,如果我执行以下操作,我会从我的 work/myproject 目录中获得以下结果。
哪个mysql /usr/local/mysql/bin/mysql: Mach-O 可执行文件 i386 ruby 文件 /usr/local/bin/ruby: Mach-O 可执行 i386
所以说实话,我现在不知道我的立场是什么。我以为我安装了 64 位版本的 mysql,但事实并非如此。
我运行 gem uninstall mysql 然后运行 sudo env ARCHFLAGS="-arch x86_64" gem install mysql --with-mysql-config=/usr/local/mysql/bin/mysql_config
也不行!
谁能帮忙?
【问题讨论】:
-
如果您在使用 El Capitan 时遇到这个问题,请在此处查看我的答案:stackoverflow.com/questions/4915461/…