Problema MYSQL - Table './xxx_db/xxx_table 'is marked as crashed and should be repaired

Este error ocurre cuando alguna de las tablas de su base de datos tiene un error que no permite que Mysql la utilice correctamente. El error mas comun es con tablas MYISAM que no guardan correctamente en su cabecera el total de punteros abiertos a archivos físicos del disco. Puede ocurrir a la hora de reiniciar un servidor MYSQL o simplemente al escribir datos en la tabla.

Puede solucionar este problema simplemente reparando la tabla con fallas por diferentes métodos:

1 - Desde SQL podria ejecutar el comando de reparación, ya sea desde el phpMyadmin, el comando seria el siguiente para la tabla xxx_table

REPAIR TABLE xxx.table;

2  - Si usted cuenta con un panel de control CPANEL para su cuenta, puede seguir los siguientes pasos:

- Boton:   MySQL Bases de Datos
- Seleccione en Reparar DB la base de datos con problemas y de click en el botón:  Reparar DB.

Esa operación debe arreglar todas las tablas de la base de datos respectiva.

Si el problema es muy común para una base de datos en especifico la mejor opción podria ser convertir el tipo de tabla a INNODB que es menos propenso a fallas de escritura como MYISAM.


¿Te pareció útil esta respuesta? 3 de nuestros usuarios han encontrado esta respuesta útil (11 Votos)

Powered by WHMCompleteSolution