Можете дано бъдете внимателни на други таблици, използващи този първичен ключ като външен ключ
SET @count = 0;
UPDATE table SET table.id = @count:= @count + 1;
това ще актуализира id
колона на таблицата table
... след това трябва да нулирате auto_increment :
ALTER TABLE table AUTO_INCREMENT = 1;
Това нулира следващия идентификатор на MAX(id)+1
от документите
: