Du kan men var försiktig av andra tabeller som använder denna primärnyckel som en främmande nyckel
SET @count = 0;
UPDATE table SET table.id = @count:= @count + 1;
detta kommer att uppdatera id
kolumn i tabellen table
... du måste sedan återställa auto_increment :
ALTER TABLE table AUTO_INCREMENT = 1;
Detta återställer nästa id till att vara MAX(id)+1
från dokumenten
: