Vous pouvez mais soyez prudent d'autres tables utilisant cette clé primaire comme clé étrangère
SET @count = 0;
UPDATE table SET table.id = @count:= @count + 1;
cela mettra à jour le id
colonne de la table table
... vous devez ensuite réinitialiser l'auto_increment :
ALTER TABLE table AUTO_INCREMENT = 1;
Cela réinitialise le prochain identifiant à MAX(id)+1
à partir de la documentation
: