牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Rails で 「Can't connect to local MySQL server through socket 〜」とかエラー出た場合のメモ

(Rails4, MacOS10.8, MySQL5.5[MacPorts])


config/database.yml の soket のパスを書き換えれば直るけど
パスの場所がどこだか忘れがちなのでメモ。

エラー内容

Mysql2::Error (Can't connect to local MySQL server through socket '/opt/local/var/run/mysql5/mysqld.sock' (38)):

socet のパス

$ mysqladmin -u root -p version
:
UNIX socket		/opt/local/var/run/mysql55/mysqld.sock
: