[Mysql] Problemma id

purepoison

Nuovo Utente
7 Mag 2011
3
0
0
Ciao ragazzi come va?

Ho un piccolo problemino con un database in mysql poichè ho modificato manualmente il numero id di un record ed ora tutti i record successivi sono partiti dal numero id che ho inserito io.

Come posso far conteggiare tutti i campi id al database in modo che tutti i numeri risultini in sequenza naturale (1,2,3,4,...)?

Via faccio un'esempio. Questo è il mio db:

PHP:
id      nomesito          url                  data
1        Sito1        www.sito1.it          07/05/2011
2        Sito2        www.sito2.it          08/05/2011
3        Sito3        www.sito3.it          09/05/2011
1000   Sito4        www.sito4.it          10/05/2011      <--valore anomalo inserito da me
1001   Sito4        www.sito5.it          11/05/2011
ecc.

Vorei cancellare tutti i numeri nella colonna id e poi farli ricontare al db inserendo il numero giusto!.
Spero di essere stato chiaro.
grazie a tutti!
 
A parte il fatto che non c'è nulla che non vada nel non avere tutti gli ID in sequenza, basta rimuovere la colonna "id" e poi ricrearla con l'attributo "auto increment".
 

Discussioni simili