Ini tergantung pada mesin penyimpanan Anda,
Untuk MyISAM dan InnoDB pada MySQL 5.6+, Anda dapat mengatur AUTO_INCREMENT
nilai tabel untuk mengatakan 1
. Nilai itu secara otomatis akan ditingkatkan ke nilai arus maksimum + 1. Lakukan seperti ini.
ALTER TABLE table_name AUTO_INCREMENT = 1;
Untuk InnoDB di MySQL <5.6, ini tidak akan berfungsi dan Anda harus melakukannya secara manual seperti ini:
SELECT MAX(autoincrement_field) + 1 FROM table_name INTO @maxautoinc;
ALTER TABLE table_name AUTO_INCREMENT = @maxautoinc;
Perhatikan bahwa dalam kasus terakhir, dua kueri perlu dijalankan dengan koneksi database yang sama.