2012-08-06 140 views
0

有没有人有关于如何前进修复此错误的建议?运行“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 
+0

你从安装mysql .dmg文件? – moenad 2012-08-06 20:38:42

+0

我最初安装了自制软件,但遇到问题,因此通过本教程卸载并重新安装http://blog.mclaughlinsoftware.com/2011/02/10/mac-os-x-mysql-install/ – Aspen 2012-08-06 20:39:39

+0

嗯Mac OS预装了mysql。 – moenad 2012-08-06 20:42:11

回答

0

不知道但如果它可以工作,但其粘贴在终端:

export DYLD_LIBRARY_PATH=”$DYLD_LIBRARY_PATH:/usr/local/mysql/lib/” 
+0

不幸的是,不幸的是仍然是同样的错误。 – Aspen 2012-08-06 20:47:53

相关问题