moki: AUTO_INCREMENT

Beitrag lesen

Hi.

Bin ein absoluter Anfänger in Sachen Datenbanken.

Mein Problem:
Ich habe ein von mir ungewünschte Eigenschaft von AUTO_INCREMENT entdeckt. In meinem Skript werden (oder besser: wurden) Alle Felder, bis auf das AUTO_INCREMENT-Feld und Primärschlüssel-Feld "ID" gefüllt. Dabei sollte das Feld "ID" automatisch mit Zahlen gefüllt werden. Das klappt auch. Doch beim Löschen eines Datensatzes rücken die Zahlen nicht auf, es entsteht eine Lücke. Also da heißt es dann (vertikal gelesen) 1,2,4,5,6...

Außerdem, wenn man alle Datensätze löscht, dann fängt der neue Wert bei dem Wert, der als letztes auf "ID" lag.

Wie kann ich das beides verhindern?

euer moki