To pytanie pojawia się często, ale jest to fałszywy problem. Nie musisz dbać o id. To tylko identyfikator. Zostaw to tak, jak jest.
Możesz dodać liczbę progresywną programowo, używając swojego ulubionego języka programowania lub przez sql.
select *,@row:[email protected]+1 as progressive_number
from table, (select @row:=0) as t