Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

reiniciar ID (mysql via phpmyadmin)

Estas en el tema de reiniciar ID (mysql via phpmyadmin) en el foro de Bases de Datos General en Foros del Web. Como se reinician los Id de una tabla (mysql via phpmyadmin)? osea al estar borrando y subiendo datos a la tabla cuando probaba todo...ahora el ...
  #1 (permalink)  
Antiguo 29/07/2003, 09:08
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 9 meses
Puntos: 6
reiniciar ID (mysql via phpmyadmin)

Como se reinician los Id de una tabla (mysql via phpmyadmin)?
osea al estar borrando y subiendo datos a la tabla cuando probaba todo...ahora el que se supone que seria el ID 1 no es el 1 sino el 19...

existe alguna forma de poner todo que empiece en 1 como deberia ser?
__________________
www.dataautos.com
  #2 (permalink)  
Antiguo 29/07/2003, 10:21
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Vamos a ver si comprendo bien... Me puse a hacer el ejemplo de 3.5.9 Using AUTO_INCREMENT creando ambas tablas, insertando información y luego borrando TODOS los registros de la tabla, e inmediatamente el campo de autoincremento se reinicia. Después hice las mismas pruebas ingresando información y borrando solo algunos registros y al ingresar más, continúa con la última secuencia, o sea, si tenía inicialmente 5 registros y borraba los elementos 1 y 3, al insertar los nuevos registros, continuaban de 6 en adelante. Pero hasta donde he leido, no se puede resecuenciar los otros registros que contengan un campo autoincremental. Lo que SI podes hacer es cambiar la secuencia de inicio del autoincremental con ALTER TABLE tbl_name AUTO_INCREMENT = 100.

Si lo que queres es resecuenciar los registros que quedan, podrías hacerlo recorriendo la TABLA, registro por registro y cambiarles el valor del campo autoincrental el cual se puede repetir siempre y cuando NO sea un campo llave.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 29/07/2003, 11:22
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 9 meses
Puntos: 6
Pues lo que hice buen, ponerle los Id manualmente...en un txt
__________________
www.dataautos.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:36.