Сервис MySQL внезапно перестал работать

Я вдруг не могу запустить службу MySQL

/etc/init.d/mysql start
Starting MySQL...... ERROR! The server quit without updating PID file (/var/lib/mysql/mysql.pid).

Я пытался сделать следующее, но все еще не работает

chmod -R 777 /var/lib/mysql

Я умею бегать mysqld_safe

    180114 23:05:07 mysqld_safe Logging to '/var/lib/mysql-error/mysql-error.err'.
    180114 23:05:07 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
180114 23:05:11 mysqld_safe mysqld from pid file /var/lib/mysql/mysql.pid ended

Но когда я проверяю статус, я получаю следующее сообщение

[root@host ~]# service mysql status
 ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists

1 ответ

На всякий случай, убедитесь, что ваш mysql не запущен: ps uax | grep mysql, Если нет - просто удалите файл блокировки: rm /var/lock/subsys/mysql,

Тогда вы сможете нормально перезапустить mysql.

Другие вопросы по тегам