Cómo reconstruir índices en MYSQL

Por jeffrey ober

Paso 1

Usa telnet, ssh o máquina local para conectar con el servidor MySQL y accede a la herramienta de línea de comandos de MySQL. Puedes hacer esto con mysql -p.


Paso 2

Usa el comando "CHECK TABLE nombreTabla FOR UPGRADE" para verificar que la tabla necesita ser reparada.


Paso 3

Sal de la herramienta de línea de comandos de MySQL escribiendo "x" y pulsando la tecla "Intro". Volverás a la línea de comandos de consola.


Paso 4

Elimina la tabla con el comando "mysqldump": mysqldump nombreBaseDatos nombreTabla > dump.sql.


Paso 5

Vuelve a crear la tabla en la base de datos con el comando de MySQL: mysql nombreBaseDatos< dump.sql. Esto reconstruirá la tabla y los índices de la tabla.