Esta pergunta vem com freqüência, mas é um problema falso. Você não precisa se preocupar com id. É apenas um identificador. Deixe como está.
Você pode adicionar um número progressivo programaticamente, usando sua linguagem de programação favorita ou via sql.
select *,@row:[email protected]+1 as progressive_number
from table, (select @row:=0) as t