Når en systemfeil skjer med en MySQL database , eller når en tabell enkel mottar en stor mengde feil formatert data , kan tabellen indeksene bli skadet . MySQL -systemet vil informere brukeren om at bordet må repareres når en CHECK TABLE kommandoen kjøres på bordet . Kommandoen for å bekrefte bordet trenger å repareres ser ut som dette : SJEKK TABLE tablename FOR OPPGRADERING . Hvis MySQL -systemet svarer med "Table oppgradering nødvendig ", da bordet trenger indeksene gjenoppbygd . Instruksjoner
en
Bruk av telnet , ssh , eller en lokal maskin , koble til MySQL server og logge inn i MySQL kommandolinjeverktøy . Dette kan gjøres med mysql -p .
2
Bruk CHECK TABLE tablename FOR OPPGRADERING kommando for å kontrollere bordet må repareres .
3
Exit mysql kommandolinjeverktøy ved å skrive x og trykke " Enter"-tasten . Du kommer tilbake til skallet ledeteksten
4
Dump bordet med mysqldump kommandoen : . . Mysqldump databasenavn tablename > dump.sql
5
gjenskape tabell i databasen med mysql -kommandoen : mysql databasenavn < dump.sql . Dette vil gjenoppbygge tabellen og tabellen indekser.