Rails + MySQL on OSX:ライブラリがロードされていません:libmysqlclient.18.dylib
Ruby(とRails)から始めたところです。http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:ruby gems に従って、を使用して設定を行いましたrvm。私はすべてがsqliteでうまく動作しています。 MySQLへの変換を試してみたいと思います。それが、私が開発のほとんどで使用しているものだからです。私のGemfileでは、sqliteをmysql2に置き換えました。 group :development, :test do # gem 'sqlite3', '1.3.5' gem 'mysql2' gem 'rspec-rails', '2.9.0' end しかし、MySQLでレール用のDBを作成しようとすると、次のようになります。 $ rake db:create --trace rake aborted! dlopen(/Users/username/.rvm/gems/ruby-1.9.3-p194@rails3tutorial2ndEd/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.18.dylib Referenced from: /Users/username/.rvm/gems/ruby-1.9.3-p194@rails3tutorial2ndEd/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle Reason: image not found - /Users/username/.rvm/gems/ruby-1.9.3-p194@rails3tutorial2ndEd/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle MySQLをhomebrewを介して再インストールすることを推奨する他の投稿を見てきました(鉱山はダウンロード可能なDMGを介してインストールされました)が、他の非Rubyプロジェクト用にいくつかの他のデータベースがすでにあるので、それを望まないでしょう。 実際、私はRailsが探しているファイルを持っています。にインストールされてい/usr/local/mysql/lib/libmysqlclient.18.dylibます。それを見つける方法をRailsに伝える最良の方法は何ですか?