Home »

[Решено] mysqld: Table is marked as crashed and last (automatic?) repair failed

  

0
Topic starter

Как починить в mysql таблицу myisam? Получаю ошибку при запуске mysql:

mysqld: Table './db/islforum_posts' is marked as crashed and last (automatic?) repair failed
Или такокй вариант: [ERROR] mysqld: Table './islep/islforum_reg_antispam' is marked as crashed and should be repaired

Как исправить ошибки и починить таблицу?

Тема была редактированна 2 месяца назад от Zerox
1 Ответ
0
Topic starter

Останавливаем mysql сервер:

# systemctl stop mysql

Запускаем проверку и исправление ошибок:

# myisamchk -r -f -o /var/lib/mysql/db/islforum_posts

После этого запускаем базу, ошибок быть не должно. Операцию повторить для всех проблемных таблиц.