Dies hängt von Ihrer Speicher-Engine ab,
Für MyISAM und für InnoDB auf MySQL 5.6+ können Sie AUTO_INCREMENT
setzen Wert für die Tabelle, um 1
zu sagen . Dieser Wert wird automatisch auf den maximalen aktuellen Wert + 1 erhöht. Machen Sie das so.
ALTER TABLE table_name AUTO_INCREMENT = 1;
Für InnoDB auf MySQL <5.6 funktioniert dies nicht und Sie müssen dies wie folgt manuell tun:
SELECT MAX(autoincrement_field) + 1 FROM table_name INTO @maxautoinc;
ALTER TABLE table_name AUTO_INCREMENT = @maxautoinc;
Beachten Sie, dass im letzten Fall die beiden Abfragen mit derselben Datenbankverbindung ausgeführt werden müssen.