LoginSignup
3

More than 5 years have passed since last update.

MySQLのソケットエラー

Posted at

環境: centos67
PHP: 5.3.6

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

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
3