Er is zelfs een eenvoudige manier om het resultaat te bereiken door deze vraag te schrijven
SET @newid=0;
UPDATE tablename SET primary_key_id=(@newid:example@sqldat.com+1) ORDER BY primary_key_id;
Deze query zal de primaire sleutel opnieuw indexeren vanaf 1