Dit hangt af van uw opslagengine,
Voor MyISAM en voor InnoDB op MySQL 5.6+ kunt u de AUTO_INCREMENT
instellen waarde voor de tabel om 1
. te zeggen . Die waarde wordt automatisch verhoogd naar de maximale huidige waarde + 1. Doe dat zo.
ALTER TABLE table_name AUTO_INCREMENT = 1;
Voor InnoDB op MySQL <5.6 werkt dit niet en moet u dit als volgt handmatig doen:
SELECT MAX(autoincrement_field) + 1 FROM table_name INTO @maxautoinc;
ALTER TABLE table_name AUTO_INCREMENT = @maxautoinc;
Merk op dat in dat laatste geval de twee query's moeten worden uitgevoerd met dezelfde databaseverbinding.