MySQL réparer un fichier index MyISAM manquant ou corrompu
Jump to navigation
Jump to search
Introduction
Nous allons voir dans MySQL comment réparer un fichier index MyISAM manquant ou corrompu.
Exemple
Un mysqlcheck sur une table de votre BDD vous renvoi :
+--------------------------------------+-------+----------+--------------------------------------+ | Table | Op | Msg_type | Msg_text | +--------------------------------------+-------+----------+--------------------------------------+ | VOTRE_BDD.VOTRE_TABLE | check | Error | Incorrect file format 'VOTRE_TABLE' | | VOTRE_BDD.VOTRE_TABLE | check | error | Corrupt | +--------------------------------------+-------+----------+--------------------------------------+
Dans votre BDD MySQL, effectuez la commande :
mysql> repair table VOTRE_TABLE use_frm; +------------------------+--------+----------+------------------------------------+ | Table | Op | Msg_type | Msg_text | +------------------------+--------+----------+------------------------------------+ | VOTRE_BDD.VOTRE_TABLE | repair | status | OK | +------------------------+--------+----------+------------------------------------+
Le statut vous indique que la commande s'est bien exécutée, mais vous pouvez ensuite relancer un mysqkcheck sur cette table pour vérifier qu'elle n'est plus corrompue.
Cet article vous a semblé utile ?
0
Activer l'actualisation automatique des commentaires