Quando si verifica un errore di sistema in un database mySql o quando una tabella semplice riceve una grande quantità di dati formattati in modo errato, gli indici delle tabelle potrebbero danneggiarsi. Il sistema mySql informerà l'utente che la tabella deve essere riparata quando un comando CHECK TABLE viene eseguito sulla tabella. Il comando per verificare che la tabella debba essere riparata è simile al seguente: CONTROLLA TABELLA tablename FOR UPGRADE. Se il sistema mySql risponde con "È necessario l'aggiornamento della tabella", la tabella necessita di ricostruire gli indici.
Passaggio 1
Utilizzando telnet, ssh o un computer locale, connettersi al server mySql e accedere allo strumento da riga di comando mySql. Questo può essere fatto con mysql -p.
Passaggio 2
Usa il comando CONTROLLA TABELLA tablename FOR UPGRADE per verificare che la tabella debba essere riparata.
Passaggio 3
Esci dal strumento da riga di comando mysql digitando x e premendo il tasto "Invio". Tornerai al prompt dei comandi della shell.
Passaggio 4
Scarica la tabella con il comando mysqldump: mysqldump databaseName tableName> dump.sql.
Ricrea la tabella nel database con mysql comando: mysql databaseName
Computer © www.354353.com