Reset AUTO_INCREMENT in MySQL

SET  @num := 0;
UPDATE your_table SET id = @num := (@num+1);
ALTER TABLE your_table AUTO_INCREMENT =1;

This resets all ids to sequential starting at 1.

Leave a Reply

Your email address will not be published. Required fields are marked *