たれみみマンデー

AWSでMysql2::Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)のエラー

1.mysql_config --socketmysqlのソケット位置確認

2.confid/database.yml内で socket=**1の結果** を記述

 

3.mysql --help | grep my.cnf でmy.confの位置確認

 

4.でてきたファイルを1こずつ開いて、すでに中に何か書いてあるファイルの中に

[mysqld]

socket=**1の結果***

[client]

socket=**1の結果***

を記述。

 

5. sudo mysql.server reload  MySQLを再起動

(参考:https://qiita.com/itooww/items/13055c8bb1d226ee5844)

(※ローカルマシンなら→ mysql.server restartこれも有効かも )

以上

これでもわかんないことあったらツイッターでぼくに聞いてください!
たれみみ
@taremimi_7