Quando un errore di sistema succede a un database MySQL, o quando una semplice tabella riceve una grande quantità di dati formattati in modo non corretto , gli indici della tabella possono diventare corrotti . Il sistema di MySQL informare un utente che la tabella deve essere riparato quando un comando CHECK TABLE viene eseguito sul tavolo. Il comando per verificare la tabella ha bisogno di riparazione si presenta così: CHECK TABLE nometabella per l'aggiornamento. Se il sistema risponde con mySql "aggiornamento tabella richiesta ", quindi la tabella ha bisogno gli indici ricostruiti . Istruzioni
1
Utilizzo di telnet , ssh , o una macchina locale , la connessione al server MySQL e registrare nello strumento di riga di comando MySQL . Questo può essere fatto con mysql - p .
2
utilizzare la tabella nometabella CONTROLLO PER comando UPGRADE per verificare la tabella deve essere riparato .
3
Esci il mysql strumento da riga di comando , digitando x e premendo il tasto "Enter " . Si ritorna alla riga comandi shell
4
scaricare la tabella con il comando mysqldump : . . Mysqldump databaseName tableName > dump.sql
5
Ricreare l' tabella nel database con il comando mysql : mysql databaseName < dump.sql . Questo ricostruirà la tabella e gli indici della tabella .