Naturligtvis finns det ett sätt:
set @counter = 0;
update table_name
set id = (@counter := @counter + 1);
REDIGERA
För att undvika problem med dubbletter av nycklar kan du köra något så här innan för att tillfälligt ändra nuvarande ID till negativa motsvarigheter:
update table_name
set id = 0 - id;