To závisí na vašem úložném modulu,
Pro MyISAM a pro InnoDB na MySQL 5.6+ můžete nastavit AUTO_INCREMENT
hodnota pro tabulku říká 1
. Tato hodnota bude automaticky zvýšena na maximální aktuální hodnotu + 1. Udělejte to takto.
ALTER TABLE table_name AUTO_INCREMENT = 1;
Pro InnoDB na MySQL <5.6 to nebude fungovat a budete to muset udělat ručně takto:
SELECT MAX(autoincrement_field) + 1 FROM table_name INTO @maxautoinc;
ALTER TABLE table_name AUTO_INCREMENT = @maxautoinc;
Všimněte si, že v posledním případě bude nutné spustit oba dotazy se stejným databázovým připojením.