LoginSignup
113
96

More than 5 years have passed since last update.

MySqlのソケットエラーを解決する

Last updated at Posted at 2016-03-27

環境はcentos65

mysqlに接続しようとすると下記エラーが発生するときがある。socketファイルがないことが原因のようだ。

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

自分は出会ったことがないが、手動でmysql.sockを作成する必要があるケースがあるらしい。作り方だけメモしておく

$ sudo touch /var/lib/mysql/mysql.sock
$ sudo chown mysql:mysql /var/lib/mysql/mysql.sock
113
96
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
113
96