Table is marked as crashed and should be repaired

Запись создана марта 16, 2009

Просматривая /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
> REPAIR TABLE TABLE;

Если в базе crashed много таблиц, то будет проще выполнить команду:

mysqlcheck -uUSER -pPASSWORD  --repair --extended user_base

ну а если много побитых таблиц, да еще и в большом количестве баз, то репайр лучше запустить на все базы, командой:

mysqlcheck -uUSER -pPASSWORD  --repair --extended -A

Схожие темы

» Запись из раздела MySQL | 2 комментариев

Комментарии

2 ответов to “Table is marked as crashed and should be repaired”

  1. krasulya on декабря 7, 2010 12:17

    Спасибо!

  2. wmaximum on февраля 21, 2012 18:08

    Сспасибо, а то только сегодня перенес все с одного сервера на другой и перестал работать сайтик, доступ был лишь через SSH

Приобретайте качественные установка дорожных знаков в лучшей фирме ЭКО-dorsnab.

7 Гномов. Дизайн и пошив штор: жалюзи горизонтальные.


Ответить




*

Anti-Spam Image