有没有人得到MySQL gem 2.8.1.在OSX 10.7上工作?
我已经安装MySQL 5.5.13 64位并在成功安装MySQL后尝试了以下内容:
env ARCHFLAGS="-arch x86_64" gem install mysql -v='2.8.1' -- --with-mysql-dir=/usr/local/mysql --with-mysql-lib=/usr/local/mysql/lib --with-mysql-include=/usr/local/mysql/include --with-mysql-config=/usr/local/mysql/bin/mysql_config
Run Code Online (Sandbox Code Playgroud)
运行rake命令时 - 让我们说rake db:migrate - 我得到这个:
uninitialized constant MysqlCompat::MysqlRes
Run Code Online (Sandbox Code Playgroud)
知道怎么解决这个问题吗?
小智 26
我一直在努力解决这个问题.以上两个指针都奏效了.这是我做的:
添加到.zshrc或.bash_profile:
export DYLD_LIBRARY_PATH="/usr/local/mysql/lib:$DYLD_LIBRARY_PATH"
执行此:
env ARCHFLAGS="-arch x86_64" sudo gem install mysql -v='2.8.1' -- --with-mysql-dir=/usr/local/mysql --with-mysql-lib=/usr/local/mysql/lib --with-mysql-include=/usr/local/mysql/include --with-mysql-config=/usr/local/mysql/bin/mysql_config
尝试将此添加到〜/ .bash_profile:
export DYLD_LIBRARY_PATH ="/ usr/local/mysql/lib:$ DYLD_LIBRARY_PATH"