Linux: Не запускается MySQL

Spread the love

Если при попытке запустить mysql выдает:

Job for mysql.service failed. See “systemctl status mysql.service” and “journalctl -xe” for details.

то в большинстве случаев (при условии, что права на каталоги mysql не были изменены) может означать повреждение базы данных.

Для принудительного запуска mysql добавьте в конфигурационный файл my.cnf в секцию [mysqld] строчку innodb_force_recovery = 4

[mysqld]
innodb_force_recovery = 4

и запустите mysql. Дальше можно сделать дамп базы данных и восстановить

Leave a Reply