LoginSignup
0
1

More than 5 years have passed since last update.

Library not loaded: /usr/local/lib/libmysqlclient.18.dylibにはまったとき

Last updated at Posted at 2017-04-20

MySQLを謝って削除してしまった…

MySQLを入れ直す。

brew install mysql

そしてrails sでサーバーを起動しようとすると、

Library not loaded: /usr/local/lib/libmysqlclient.18.dylib

というエラーメッセージが発生。

エラーメッセージでぐぐると、下のポストを発見。
http://qiita.com/wktk/items/a1df946b64b7adbcb346

紹介されている対策をすべて試してみる。
ときにエラーメッセージが変わるが、最後には

Library not loaded: /usr/local/lib/libmysqlclient.18.dylib

に舞い戻る。

mysql@5.6を諦め、5.7を入れ直した。

ごちゃごちゃやってみたが、最終的に

sudo ln -s /usr/local/lib/libmysqlclient.20.dylib /usr/local/lib/libmysqlclient.18.dylib

で解決。

/usr/local/lib/libmysqlclient.18.dylibというファイルはなかったので、代わりに鎮座していたlibmysqlclient.20.dylibを実行するようにしたら治った。

0
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1