Reparar tablas corruptas en MySQL


Para MySQL, generalmente el log está en /var/log/mysqld.log

Puede que encontremos en él tablas marcadas como corruptas.

[ERROR] /usr/libexec/mysqld: Table ‘./databasename/tablename’ is marked as crashed and should be repaired

Para reparar la tabla, podemos ejecutar (como root) el siguiente comando

mysqlcheck --auto-repair base_de_datos nombre_de_la_tabla

Si el usuario root tiene password (lo cual es altamente recomendado) la instrucción es la siguiente

mysqlcheck --auto-repair base_de_datos nombre_de_la_tabla -p

Información y Enlaces

Integrese haciendo comentarios, revisando lo que otros tienen que decir o agregando enlaces desde su propio blog a nuestros Artículos


Otros Artículos

Categorías

 

Septiembre 2010
D L M X J V S
« May    
 1234
567891011
12131415161718
19202122232425
2627282930  

Agrege un Comentario

Tome un momento para hacer un comentario diciendonos que piensa. Se permite utilizar algunos comandos de HTML básico para dar formato al texto.

Comentarios de los Lectores

!Sea el primero en agregar un comentario!