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

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

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


myisam таблица хранения?
rkthkr

Ответы:


12

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

CHECK TABLE mytable1

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

REPAIR TABLE mytable1


0

Сделай это.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.