鶏口牛後な日々

魔法使い(なんでも作れるエンジニア)を目指してます。ブログは発散中

mysqlが起動しない(ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2))

表題の通りのエラーが出ました。

え、なぜ・・・。

 

これは、自分の無知を思い知らされる内容なのですが、mysqlサーバーをstartしていなかったために起きていました。

systempreference > mysql で、start mysqlします。

 

はい。ちゃんとログインできました。

 

余談ですが、仮想環境で必死に「systemctl status mysqld」(mysqlが起動しているか確認するおまじない)を打って、startしているのに・・・と嘆いていましたが、なんと仮想環境上のmysqlではなく、localのmysqlに切り替えていたのを忘れていたのでした。。。

 

皆さんもお気を付けください。

 

将来またしでかしそうなので、備忘。

以上。