いももちのきもち

新米プログラマによる技術的メモ

MySQLのソケットエラーERROR 2002の解決

環境はCentOS 6.9です。

$ mysql -uroot
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

時々ソケットファイルがなくなる?
mysqlの再起動で解決します。自動で/var/lib/mysql/mysql.sockが作られるようです。

$ sudo /etc/init.d/mysqld restart