Tecnología

Inicio

Cómo reconstruir Índices en MYSQL

Cuando un error del sistema pasa a una base de datos MySQL, o cuando una sencilla tabla recibe una gran cantidad de datos con formato incorrecto, los índices de las tablas pueden llegar a ser corruptos. El sistema mySql informará al usuario de que la tabla necesita ser reparado cuando un comando CHECK TABLE se ejecuta en la tabla. El comando para verificar las necesidades de mesa reparación es similar al siguiente: VER TABLA nombre de tabla para la actualización. Si el sistema responde con mySql "Es necesario actualizar la tabla," entonces la tabla necesita los índices reconstruidos.

Instrucciones

1 Uso de telnet, ssh, o una máquina local, conectarse al servidor MySQL y registrar en la herramienta de línea de comandos de MySQL. Esto se puede hacer con -p mysql.

2 Utilice el nombre de tabla TABLA DE COMPROBACIÓN DE ACTUALIZACIÓN comando para verificar la tabla necesita ser reparado.

3 Salir de la herramienta de línea de comandos mysql escribiendo x y pulsando la tecla "Enter". Volverá a la línea de comandos shell.

4 Volcado de la tabla con el comando mysqldump: mysqldump de databaseName NombreTabla> dump.sql.

5 Vuelva a crear la tabla en la base de datos con el comando mysql: mysql de databaseName <dump.sql. Esto reconstruir la tabla y los índices de las tablas.