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


