てくてっく

コマ撮り作家系エンジニアです。日々地味ぃぃぃにつまづく技術的な問題について、備忘録として作ります。

mysqlが再起動しなかったが、stop、startで解決した

mysqlに接続しようとしたら

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

と怒られた。

https://qiita.com/carotene4035/items/e00076fe3990b9178cc0

を参考にして、
サーバ再起動してみたり、
pidファイルを探しに行ったり、
tmp以下の権限を見てみたり、
したけども、いっこうにrestartが成功しない。

stopして、startすると成功した!

sudo mysql.server stop
sudo mysql.server start
→SUCCESS!

DBにも正常に接続できるようになったので一応解決。

なんでやねん!