Cómo reconstruir índices en MYSQL

Escrito por jeffrey ober | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo reconstruir índices en MYSQL
(Hemera Technologies/Photos.com/Getty Images)

Cuando ocurre un error del sistema en una base de datos de MySQL, o cuando una tabla sencilla recibe un gran cantidad de datos formateados incorrectamente, los índices de la tabla pueden estar corruptos. El sistema MySQL informará al usuario de que la tabla necesita ser reparada cuando un comando CHECK TABLE se ejecuta sobre una tabla. El comando para verificar que la tabla necesita una reparación tiene este aspecto: CHECK TABLE nombreTabla FOR UPGRADE. Si el sistema MySQL responde con "Actualización de tabla necesaria", los índices de la tabla deben ser reconstruidos.

Nivel de dificultad:
Difícil

Otras personas están leyendo

Instrucciones

  1. 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.

  2. 2

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

  3. 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.

  4. 4

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

  5. 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.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles