Den här frågan kommer ofta men det är ett falskt problem. Du behöver inte bry dig om id. Det är bara en identifierare. Lämna det som det är.
Du kan lägga till ett progressivt nummer programmatiskt, med ditt favoritspråk eller via sql.
select *,@row:[email protected]+1 as progressive_number
from table, (select @row:=0) as t