環境: 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