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

Ayuda: Reordenar Índices Tablas

Estas en el tema de Ayuda: Reordenar Índices Tablas en el foro de Bases de Datos General en Foros del Web. Hola, ¿existe alguna forma para reordenar los ids de las tablas que usa la base de datos de Wordress? A ver si consigo explicarme mejor: ...
  #1 (permalink)  
Antiguo 04/06/2010, 04:08
_carlosh
Invitado
 
Mensajes: n/a
Puntos:
Ayuda: Reordenar Índices Tablas

Hola,

¿existe alguna forma para reordenar los ids de las tablas que usa la base de datos de Wordress?

A ver si consigo explicarme mejor:

1. La tablas que usa la bd de wp tienen un campo ID autonumérico que se incrementa con cada nueva celda que se añade a esa tabla.

2. Si se añade una entrada #2 por ejemplo, pues se añade a esa celda un id #2.

3. Si añado ahora una entrada #3, pues se añade una celda con un id #3 a esa tabla que guarda todas las entradas.

4. PERO, si elimino la entrada #3, y ahora añado una nueva (seguiría teniendo 3 entradas en mi blog, no 4 ya q acabo de borrar una), esta entrada se le asigna ID #4 en lugar de ID #3.

OK, ahora, yo conozco como modificar ese ID manualmente desde phpmyadmin y asignarle q el siguiente valor q debe tomar ese autonumérico sea #3 en lugar de #4, OK.


Mi pregunta es:

Al estar relacionadas todas las tablas que usa wp entre sí, y usando los ID para esas relaciones, si modifico un id de una entrada de #45 por ejemplo a # 12, seguro que hay relaciones que dejan de funcionar.

¿CÓMO PODRÍA CONSEGUIR ESO DESDE PHPMYADMIN?

Muchas gracias por adelantado :)
  #2 (permalink)  
Antiguo 04/06/2010, 05:21
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Ayuda: Reordenar Índices Tablas

El tema no debe ser tomado con tanta liviandad. Aunque pueda parecerte una buena idea, debes recordar que ese campo es un autoincremental y es clave primaria, por lo que te recomiendo ver este caso, específico de MySQL, pero que se aplica a todos los DBMS (el funcionamiento de una PK en cuanto a índices y ordenamiento físico es igual en todos los casos): Renumerar un campo auto_increment
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: tablas
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 04:10.