Механизм хранения (MyISAM) поддерживает ремонтную таблицу. Вы должны быть в состоянии отремонтировать его.
Если восстановление завершится неудачно, это признак того, что таблица очень повреждена, у вас нет другого выбора, кроме как восстановить ее из резервных копий.
Если у вас есть другие системы (например, непроизводственные с теми же версиями программного обеспечения и схемой) с идентичной таблицей, то вы можете исправить это с помощью некоторого хакера (копирование файлов MYI с последующим восстановлением). 1005 *
По сути, хитрость заключается в том, чтобы в первую очередь не получить сломанные таблицы. Это означает, что вы всегда должны аккуратно выключать вашу БД, никогда не вылетать и не иметь проблем с оборудованием или питанием. На практике это маловероятно, поэтому, если долговечность имеет значение, вы можете подумать о более надежном механизме хранения данных.