Cónoceme

ERROR MYSQL QUE DEBERIAS SABER: Table is already up to date | Found row where the auto_increment...

Cuando realizamos un chequeo a las tablas de nuestra Base Datos MySQL debemos decifrar algunos mensajes que suelen aparecer como por ejemplo: "Table is already up to date"

 Msg_text: "Table is already up to date"
¿Qué Significa ? : Indica que la tabla esta bien y no hay necesidad de chequear la tabla.
¿Cuándo sale ese mensaje ? : cuando ejecutas CHECK TABLE.
¿Qué hace CHECK TABLE? : Comando usado para chequear un tabla en busca de errores funciona con tablas MyISAM e InnoDB.

¿Cómo Ejecuto el comando CHECK? : "CHECK TABLE nombredemitabla;"
¿Qué resultados obtengo al ejecutar CHECK TABLE?
Obtengo esta tabla:

Mysql>  CHECK TABLE nombredemitabla;

Columna

Valor

Tabla Nombre de Tabla
Op check
Msg_type Mensaje de estado de tabla puede ser: status, error, info o warning.
Msg_text Table is already up to date.


"Found row where the auto_increment column has  value 0"

¿Qué Significa ? : Indica que la tabla tiene un registro en la columna auto_incremenet cuyo valor de índice es Cero.
¿Cuándo sale ese mensaje ? : cuando ejecutas CHECK TABLE.
¿Qué resultados obtengo al ejecutar CHECK TABLE?
Obtengo esta tabla:
¿Cuál es la Solución ?  Ejecute un comando Update en la tabla para actualizar con un valor diferente a Cero.

Mysql>  CHECK TABLE nombredemitabla;

Columna

Valor

Tabla Nombre de Tabla
Op check
Msg_type Mensaje de estado de tabla puede ser: status, error, info o warning.
Msg_text Found row where the auto_increment column has the value 0

0 comentarios: