MySQL: таблица помечена как сбойная

9

После полного заполнения диска одна из баз данных MySQL на сервере выдает следующую ошибку, когда я пытаюсь выполнить ее резервное копирование:

[root@mybox ~]# mysqldump -p --result-file=/tmp/dbbackup.sql --database myDBname
Enter password:
mysqldump: Got error: 145: Table './myDBname/myTable1' is marked as crashed and should be repaired when using LOCK TABLES

Небольшое исследование показывает, что две таблицы имеют эту проблему.

Что нужно сделать, чтобы починить поврежденные столы?

DrStalker
источник
myisam таблица хранения?
rkthkr

Ответы:

12

Чтобы проверить таблицы:

CHECK TABLE mytable1

Для ремонта стола:

REPAIR TABLE mytable1
DrStalker
источник
0

Сделай это.

cd / var / lib / mysql / dbname myisamchk --silent --force * .MYI


источник