私はpkgインストーラでmysqlをインストールしました。 railsサーバーを起動しようとしていますが、次のエラーが表示されます。libmysqlclient.18.dylibライブラリのシンボリックリンクを作成します
Library not loaded: libmysqlclient.18.dylib (LoadError)
私はそれに対する解決策が
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
のようにシンボリックリンクを作成することであることを読んでいますそこには
/usr/local/mysql/lib/libmysqlclient.18.dylib
ファイルのみ
/usr/local/mysql/lib/libmysqlclient.20.dylib
ファイルではありません。
私は
sudo find /usr/ -name libmysqlclient.18.dylib
を実行して、私はlibmysqlclient.18.dylibファイルを見つけることができません。
シンボリックリンクの修正は、あなたの状況には当てはまりません。* 18 *ファイルは以前のバージョン用です(5.6)。 * 20 *ファイルはmysql 5.7で使用されます。以前のバージョンからアップグレードする場合は、http:// devを参照してください。mysql.com/doc/refman/5.7/en/upgrading-from-previous-series.htmlを開き、 'mysql_upgrade'を実行してください。 –