ローカルで立てているMySQLサーバーに接続できない

mysql, インフラ, データベースmysql

mysqlに接続ができない

ローカルで立ち上げているMySQLサーバーに接続ができないことがありました。
ターミナルからmysqlで接続をしようとした時に以下のエラーが出ました。
can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
エラー内容を確認したところ,/var/run/mysqld/mysqld.sock にあるsocketを通してlocalのMySQLサーバーに接続することができませんと書いてありました。実際に/var/run/mysqld/mysqld.sock があるかを確認したことろありませんでした。

mysqld.sockを作るために

mysqld.sockを作成するにはどうすればよいか調べました。作るのは簡単でMySQLサーバーを再起動すれば作られるとのこと。
sudo /etc/init.d/mysqld restart