Diese Frage kommt häufig, aber es ist ein falsches Problem. Sie müssen sich nicht um die ID kümmern. Es ist nur eine Kennung. Lass es so wie es ist.
Sie können eine fortlaufende Nummer programmgesteuert hinzufügen, indem Sie Ihre bevorzugte Programmiersprache verwenden oder über SQL.
select *,@row:[email protected]+1 as progressive_number
from table, (select @row:=0) as t