Es gibt sogar eine einfache Möglichkeit, das Ergebnis zu erzielen, indem Sie diese Abfrage schreiben
SET @newid=0;
UPDATE tablename SET primary_key_id=(@newid:example@sqldat.com+1) ORDER BY primary_key_id;
Diese Abfrage indiziert den Primärschlüssel neu, beginnend mit 1