Over het algemeen is het MyISAM-tabelformaat zeer betrouwbaar, maar tabellen kunnen soms beschadigd raken om verschillende redenen, zoals hardwarestoringen, het mysqld-proces wordt afgebroken terwijl een schrijfbewerking aan de gang is, vroegtijdige afsluitingen of bugs in de MySQL- of MyISAM-code. Als je een erg oude versie gebruikt, zijn er waarschijnlijk bugs.
Voordat u gaat repareren, is het raadzaam een back-up te maken. Om te repareren
REPAIR [NO_WRITE_TO_BINLOG | LOCAL] TABLE
tbl_name [, tbl_name] ...
[QUICK] [EXTENDED] [USE_FRM]