Det finns till och med ett enkelt sätt att uppnå resultatet genom att skriva den här frågan
SET @newid=0;
UPDATE tablename SET primary_key_id=(@newid:[email protected]+1) ORDER BY primary_key_id;
Den här frågan indexerar om den primära nyckeln börjar från 1