Table is marked as crashed and should be repaired

1 ответ(ов) в теме
не в сети 3 месяца
На сайте с
Участник
0
23:00

Просматривая /var/log/mysql/error.log обнаруживаем ошибки вида:
090316 20:55:03 [ERROR] /usr/sbin/mysqld: Table ‘./user_base/table’ is marked as crashed and should be repaired
если crashed всего несколько таблиц, то можно выполнить repair table из консольного mysql клиента или phpmyadmin при помощи sql запроса:

> USE user_base<br>> REPAIR TABLE TABLE;

Если в базе crashed много таблиц, то будет проще выполнить команду:
mysqlcheck -uUSER -pPASSWORD --repair --extended user_base
ну а если много побитых таблиц, да еще и в большом количестве баз, то репайр лучше запустить на все базы, командой:
mysqlcheck -uUSER -pPASSWORD --repair --extended -A

Редакции сообщения
0

Ваше имя *

Ваш E-mail *

не публикуется

Текст сообщения *