Questa domanda viene spesso ma è un falso problema. Non devi preoccuparti dell'ID. È solo un identificatore. Lascialo così com'è.
Puoi aggiungere un numero progressivo in modo programmatico, utilizzando il tuo linguaggio di programmazione preferito o tramite sql.
select *,@row:[email protected]+1 as progressive_number
from table, (select @row:=0) as t