Este fin de semana he tenido una mala experiencia con la base de datos de WP. Tras actualizar a la última versión de este CMS la tabla wp_posts era marcada como en uso, no permitía leer datos de ella, motivo por el cual no aparecía ninguna entrada en el blog. Al acceder a las propiedades de la tabla aparecía además el siguiente error:
Table is marked as crashed and should be repaired
Tras los primeros minutos iniciales de absoluto pánico y gracias a la ayuda de unos buenos compañeros/amigos di con la solución, que ciertamente es bastante sencilla.
Únicamente debemos acudir al panel de control de nuestro hosting, acceder al gestor de base de datos (phpMyAdmin) y lanzar uno de estos comandos:
mysqlcheck –auto-repair base_de_datos nombre_de_la_tabla
repair table nombre_de_la_tabla;
Concretamente en mi caso fue escribir:
repair table wp_posts;
Al hacerlo la tabla wp_posts fue correctamente reparada y pude salvar toda la información del blog.
PD – Como consejo os diré que hagáis una copia de seguridad o backup de la Base de Datos
Saludos desde lo más profundo de los bytes.