Nach dem automatischen Inkrementieren und Löschen von MySQL folgt die Lösung zum Hinzufügen der Daten-ID nicht: Öffnen Sie zuerst den MySQL-Code-Editor und führen Sie dann nach dem Löschen 4 die entsprechende SQL-Anweisung aus. Der Code lautet [ALTER TABLE table_name AUTO_INCREMENT = 1;] .
Nach der automatischen Inkrementierung und Löschung von MySQL werden die hinzugefügten Daten-IDs nicht fortlaufend angezeigt. Lösung:
Problem: Nach der automatischen Inkrementierung werden die ID-Daten in der MySQL-Tabelle gelöscht, wenn die Daten hinzugefügt werden Auch hier wird die ID nicht fortlaufend sein.
Zum Beispiel:
Selbstinkrement-ID
1 2 3 4
Jetzt 4 löschen, es wird
1 2 3
Wenn Sie zu diesem Zeitpunkt ein Datenelement hinzufügen, wird es zu
1 2 3 5
Die obige 5 ist nicht das Ergebnis, das wir wollen , 4 ist die ideale ID,
Die Lösung besteht darin, nach dem Löschen von 4 die folgende SQL-Anweisung auszuführen:
ALTER TABLE table_name AUTO_INCREMENT = 1;
Verwandtes kostenloses Lernen: MySQL-Datenbank (Datenbank)
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die hinzugefügte Daten-ID nicht unmittelbar nach der automatischen Inkrementierung und Löschung von MySQL folgt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!