howto:mysql-repair-table
Réparer une table Mysql marquée comme plantée
Lorsqu'on a cette erreur dans la log mysql
#145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired
On peut utiliser l'option «réparer» dans phpMyadmin, mais on peut le faire en ligne de commande:
mysqlcheck --repair --all-databases
S'il y a beaucoup de tables cassées dans la base de données actuelle:
mysqlcheck -uUSER -pPASSWORD --repair --extended <user_base>
S'il y a beaucoup de tables cassées dans beaucoup de bases de données:
mysqlcheck -uUSER -pPASSWORD --repair --extended -A
On peut également réparer une table individuelle en utilisant la commande MYSQL (il doit y avoir suffisamment d'espace pour les fichiers mysql):
USE <user_base> REPAIR TABLE `<table name>`;
howto/mysql-repair-table.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1