Comment reconstruire les index dans MYSQL

Étape 1

Utilisez telnet, ssh ou une machine locale pour vous connecter au serveur MySQL et accéder à l'outil de ligne de commande MySQL. Vous pouvez le faire avec mysql -p.

Étape 2

Utilisez la commande "CHECK TABLE nomTable FOR UPGRADE" pour vérifier que la table doit être réparée.

Étape 3

Quittez l'outil de ligne de commande MySQL en tapant "x" et en appuyant sur la touche "Entrée". Vous retournerez à la ligne de commande de la console.

Étape 4

Supprimez la table avec la commande "mysqldump": mysqldump nameBaseData nomTable> dump.sql.

Étape 5

Recréez la table dans la base de données avec la commande MySQL: mysql databaseName <dump.sql. Cela reconstruira la table et les index dans la table.