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

duda con restauración de datos en mysql

Estas en el tema de duda con restauración de datos en mysql en el foro de Bases de Datos General en Foros del Web. Hola a todos. Tengo una base de datos en MYSQL que mantengo desde phpmyadmin. El problema es el siguiente: Tengo 10 registros y cada uno ...
  #1 (permalink)  
Antiguo 02/07/2005, 16:38
 
Fecha de Ingreso: mayo-2003
Mensajes: 544
Antigüedad: 21 años
Puntos: 1
duda con restauración de datos en mysql

Hola a todos.
Tengo una base de datos en MYSQL que mantengo desde phpmyadmin.
El problema es el siguiente:
Tengo 10 registros y cada uno con sus respectivos id (que se autoincrementan automaticamente) van del 1 al 10.
Necesito borrar el registro número 5, que le responde el id número 5, claro
Pero la macana es que la base queda asi:
--celda id--
1
2
3
4
6
7
8
9
10

¿Cómo hago para que el valor del id se reestablezca y cambie a esta manera?:

1
2
3
4
5
6
7
8
9
  #2 (permalink)  
Antiguo 03/07/2005, 11:09
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 9 meses
Puntos: 0
Quizás exista alguna característica en algún SGBD que haga automáticamente eso que pides.

Para hacer lo que quieres puedes copiar los 9 registros que quedan a una nueva tabla, si quieres conservar el mismo nombre de la tabla borras la primera y le pones su nombre a la segunda, con eso te quedarán ordenados, hay otras maneras pero esta la más sencilla a mi entender.

La tabla sólo tiene 10 registros?

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
  #3 (permalink)  
Antiguo 03/07/2005, 14:26
 
Fecha de Ingreso: mayo-2003
Mensajes: 544
Antigüedad: 21 años
Puntos: 1
no :( tiene 600
¿que puedo hacer?
  #4 (permalink)  
Antiguo 04/07/2005, 12:32
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 9 meses
Puntos: 0
Bueno, a falta de otra solución mejor aplica el procedimiento anterior...

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
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 19:51.