在本地设置mySQL,无法在Rails中创建数据库
我正在尝试在本地安装mySQL。我安装了它,它正在运行,我可以启动服务器,但是当我进入我的rails应用程序(我用rails新应用程序_name-d mysql创建)并尝试运行rake db:create时,我得到一个rake中止在本地设置mySQL,无法在Rails中创建数据库,mysql,ruby-on-rails,bash,filepath,.bash-profile,Mysql,Ruby On Rails,Bash,Filepath,.bash Profile,我正在尝试在本地安装mySQL。我安装了它,它正在运行,我可以启动服务器,但是当我进入我的rails应用程序(我用rails新应用程序_name-d mysql创建)并尝试运行rake db:create时,我得到一个rake中止 rake aborted! LoadError: dlopen(/Users/davidtmnolan/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/extensions/x86_64-darwin-13/2.1.0-static
rake aborted!
LoadError: dlopen(/Users/davidtmnolan/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/extensions/x86_64-darwin-13/2.1.0-static/mysql2-0.3.16/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.18.dylib
Referenced from: /Users/davidtmnolan/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/extensions/x86_64-darwin-13/2.1.0-static/mysql2-0.3.16/mysql2/mysql2.bundle
Reason: image not found - /Users/davidtmnolan/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/extensions/x86_64-darwin-13/2.1.0-static/mysql2-0.3.16/mysql2/mysql2.bundle
/Users/davidtmnolan/Development/Rails/biller/config/application.rb:7:in `<top (required)>'
/Users/davidtmnolan/Development/Rails/biller/Rakefile:4:in `<top (required)>'
my.bashrc如下所示:
PATH=/usr/local/bin:$PATH
PATH=${PATH}:/usr/local/mysql/bin
echo$PATH生成:
/Users/davidtmnolan/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin
我假设问题就在这条路上。感谢您的指导。结帐。@TamerShlash的可能重复项请在这种情况下标记为重复项:)@Ven我不确定,will现在标记:)应该使用自制软件安装mysql,但不确定我为什么要破坏dyld库。
/Users/davidtmnolan/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin