Table is marked as crashed and should be repaired
Pedro Perles
el Lunes, 10 de Diciembre de 2007
Error frecuente en bases de datos Mysql, se puede reparar este fallo de dos maneras, solo edita el phpmyadmin y ejecuta una de estas dos secuencias
mysqlcheck –auto-repair base_de_datos nombre_de_la_tabla; (chequea y repara si está corrupta)
repair table nombre_de_la_tabla; (repara la tabla directamente)
Evidentenemente debes hacer copias de tus bases de datos antes de tocar nada.



Diciembre 11th, 2007 a las 16:45
Como se soluciona?
Diciembre 11th, 2007 a las 19:15
pero si ya he puesto la solución es que no la has visto ???
Agosto 31st, 2009 a las 1:59
Es que no funciona siempre, por ejemplo me encuentro en ese caso.
Si hacés mysql_check:
# mysqlcheck -u usuario -p –auto-repair basedatos tabla
Enter password:
basedatos.tabla
error : Table upgrade required. Please do “REPAIR TABLE `tabla`” to fix it!
Repairing tables
basedatos.tabla
Error : Table ‘./basedatos/tabla’ is marked as crashed and should be repaired
Error : Table ‘tabla’ is marked as crashed and should be repaired
status : Table is already up to date
Noviembre 5th, 2009 a las 17:05
me funciono perfecto, muchisisisisisisimas gracias
Enero 10th, 2010 a las 19:47
funcionó conmigo.. muchas gracias!!!
Enero 18th, 2010 a las 21:39
Hola Pedro Muchisimas Gracias por tus excelentes aportes me funcionó perfecto!!!!!!!
Enero 21st, 2010 a las 19:43
Gracias pero solo la instruccion auto-repair necesita dos guiones — para que se ejecute no solo uno por lo menos en mi version de mysql
mysqlcheck -u usuario -p –-auto-repair basedatos tabla