GoDaddyのLinuxサーバーを使用しています。既知の理由もなく、PIDファイルが見つかりませんでした。これらは私が得たエラーです:
# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
# service mysqld status
mysqld: unrecognized service
# service mysql stop
ERROR! MySQL manager or server PID file could not be found!
# service mysql start
ERROR! Manager of pid-file quit without updating file.
# mysqladmin retart
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
これがあなたにできることです。プロセスが実行されておらず、pidファイルが見つからないため、my.cnfファイルで指定できます。
pid-file = /var/run/mysqld/mysqld.pid
mkdir /var/run/mysqld touch /var/run/mysqld/mysqld.pid chown -R mysql:mysql /var/run/mysqld
service mysql start
tail -f /path/to/mysql.log