Cómo restablecer el AutoIncrement en MySQL

Escrito por steve mcdonnell Google | Traducido por alejo beltzer
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo restablecer el AutoIncrement en MySQL
Cómo restablecer el AutoIncrement en MySQL. (Ablestock.com/AbleStock.com/Getty Images)

Una de las tareas más comunes para las bases de datos MySQL es la inclusión de un campo en una tabla que garantice la identificación de cada registro en forma única. Para hacer esto, puedes crear un campo de tipo Integer y configurar su propiedad en "AUTO_INCREMENT". Cada vez que se agrega un nuevo registro, se crea el identificador único agregando uno hasta el último valor de AUTO_INCREMENT. Si deseas restablecer el campo AUTO_INCREMENT, se puede modificar la tabla y asignar el siguiente valor para que sea utilizado. Esto se puede hacer ya sea con líneas de comandos MySQL o de manera visual, con una herramienta como phpMyAdmin.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Instrucciones

    Utilizar líneas de comando de MySQL

  1. 1

    Abre un comando del sistema en el servidor web.

  2. 2

    Inicia MySQL desde la línea de comandos. Por ejemplo, puedes escribir:

    mysql -u root -p

    y luego ingresar la contraseña.

  3. 3

    Reestablece el valor AUTO_INCREMENT alterando la tabla y definiendo el campo igual a un valor nuevo. Por ejemplo, puedes escribir:

    ALTER TABLE NewCustomers AUTO_INCREMENT = 5300;

  4. 4

    Quita la interfaz de la línea de comandos de MySQL. Por ejemplo, escribe:

    quit

    Utilizar phpMyAdmin

  1. 1

    Ejecuta phpMyAdmin y accede al servidor de la base de datos.

  2. 2

    Haz clic en la base de datos que deseas editar en la lista de bases de datos que está a la izquierda.

  3. 3

    Haz clic en la tabla a la cual deseas modificar el valor AUTO_INCREMENT.

  4. 4

    Presiona en la ficha "Operaciones". Cambia el valor AUTO_INCREMENT en el cuadro de "Opciones de tabla". Presiona en "Avanzar" para guardar los cambios.

Consejos y advertencias

  • Si restableces el número de AUTO_INCREMENT demasiado bajo, MySQL automáticamente asignará el valor más grande siguiente de un registro insertado y el valor AUTO_INCREMENT seguirá basándose en ese valor.

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