运行“rake db:migrate”时出现MySQL错误
问题描述:
有没有人有关于如何前进修复此错误的建议?运行“rake db:migrate”时出现MySQL错误
Tipsy:todoodly admin$ rake db:migrate
rake aborted!
dlopen(/Users/admin/.rvm/gems/ruby-1.9.3-p125/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle, 9): Library not loaded: /usr/local/lib/libmysqlclient.18.dylib
Referenced from: /Users/admin/.rvm/gems/ruby-1.9.3-p125/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle
Reason: no suitable image found. Did find:
/usr/lib/libmysqlclient.18.dylib: mach-o, but wrong architecture - /Users/admin/.rvm/gems/ruby-1.9.3-p125/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle
(See full trace by running task with --trace)
我试着用.dmg文件重新安装MySQL,但仍遇到问题。
也试过这个网上浏览后,却仍然无法正常工作
sudo install_name_tool -change libmysqlclient.16.dylib /usr/local/mysql/lib/libmysqlclient.16.dylib ~/.rvm/gems/ruby-1.9.3-p125/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle
答
不知道但如果它可以工作,但其粘贴在终端:
export DYLD_LIBRARY_PATH=”$DYLD_LIBRARY_PATH:/usr/local/mysql/lib/”
+0
不幸的是,不幸的是仍然是同样的错误。 – Aspen 2012-08-06 20:47:53
你从安装mysql .dmg文件? – moenad 2012-08-06 20:38:42
我最初安装了自制软件,但遇到问题,因此通过本教程卸载并重新安装http://blog.mclaughlinsoftware.com/2011/02/10/mac-os-x-mysql-install/ – Aspen 2012-08-06 20:39:39
嗯Mac OS预装了mysql。 – moenad 2012-08-06 20:42:11