Come ricostruire gli indici in MySQL

Passaggio 1

Utilizzare telnet, ssh o macchina locale per connettersi al server MySQL e accedere allo strumento da riga di comando MySQL. Puoi farlo con mysql -p.

Passaggio 2

Utilizzare il comando "CHECK TABLE tableName FOR UPGRADE" per verificare che la tabella debba essere riparata.

Passaggio 3

Esci dallo strumento da riga di comando MySQL digitando "x" e premendo il tasto "Invio". Si tornerà alla riga di comando della console.

Passaggio 4

Rimuovere la tabella con il comando "mysqldump": mysqldump nomeBaseData tableName> dump.sql.

Passaggio 5

Ricreare la tabella nel database con il comando MySQL: mysql databaseName <dump.sql. Questo ricostruirà la tabella e gli indici nella tabella.