Ошибка базы данных: ...is marked as crashed and last (automatic?) repair failed
Если вы получаете ошибку при открытии страницы ...is marked as crashed and last (automatic?) repair failed , то это значит что часть базы данных MySQL слетело.
Что делать если ошибка MySQL: ...is marked as crashed and last (automatic?) repair failed ?
Для решения проблемы с ошибкой ...is marked as crashed and last (automatic?) repair failed нужно выполнить следующие действия:
В место точек ... у вас будет указано название базы данных и таблица.
1. Переходим в базу данных через консоль:
cd /var/lib/mysql/$DATABASE_NAME
- где $DATABASE_NAME это название вашей базы данных
2. Выполняем запрос на восстановление конкретной таблицы в этой базе данных (название берем из вашей ошибки:
myisamchk -r -o -f -v $TABLE_NAME
-где $TABLE_NAME название ваше таблицы
В некоторых случаях перед проведением этих действий требуется остановка сервера баз данны:
Останавливаем: service mysql stop
Запускаем (после выполения действий с восстановлением): service mysql start
Автор: BuxarNET (Тяшкевич Виталий) для IntFAQ.ru, по инструкции от хостинг провайдера Buxar-Host.ru