Comunidad de diseño web y desarrollo en internet online

Regenerar campo ID (autoincrement) de todas las filas MySQL

Citar            
MensajeEscrito el 15 Abr 2010 04:54 pm
Hola, tengo una base de datos llena con la informacion de todos los usuarios de mi pagina web, entre los campos que posee la base de datos se encuentra el tipico ID que se incrementa solo cada vez que alguien se inscribe en mi Web. El problema es que cuando alguien se da de baja desaparece su fila de la base de datos generando saltos en el campo ID. Que script SQL (o php) podria correr manualmente para que elimine el contenido de todas las ID y las llene nuevamente pero con una secuencia completa. Gracias!

Por djsoftlayer

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Abr 2010 08:36 pm
¿Por qué te es necesario hacer eso?, a mi me parece que tu problema es un no-problema.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 15 Abr 2010 09:06 pm
sabes la respuesta?

Por djsoftlayer

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 16 Abr 2010 04:29 am
Típico error de poco conocimiento de teoría de bd. Nunca se debería sustituir una clave primaria así ya haya sido eliminada.


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 16 Abr 2010 04:04 pm

djsoftlayer escribió:

sabes la respuesta?

Eso dependerá de la respuesta a mi pregunta.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.