Error MySQL (Table is marked as crashed and should be repaired)
En alguna ocasió ens podem trobar el problema de que a l’entrar a una pàgina web ens surti un error que diu
Table './nomDB/nomTaula' is marked as crashed and should be repaired
En el que podem deduir que tenim una taula corrupte de la base de dades, per reparar-la necessitem la comanda
repair TABLE nomTaula;
Exemple per reparar directament des de MySQL
Ens connectem via SSH al servidor
root:/ # mysql -u root -p
Enter password:
Seleccionem la base de dades
mysql> use nomDB; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed
Executem la comanda per reparar la taula que està corrupte
mysql> repair TABLE nomTaula; +---------------------+--------+----------+------------------------------------------------+ | Table | Op | Msg_type | Msg_text | +---------------------+--------+----------+------------------------------------------------+ | mailscanner.maillog | repair | warning | Number of rows changed from 1564569 to 1564568 | | mailscanner.maillog | repair | status | OK | +---------------------+--------+----------+------------------------------------------------+ 2 rows in set (5 min 9.70 sec)
Que t'ha semblat?
[Total: 0 Mitjana: 0]