ALTER TABLE nometabella
CHANGE COLUMN id id tinyint(3) FIRST; // per posizionarlo all'inizio


e per gli altri campi

ALTER TABLE nometabella
CHANGE COLUMN nominativo nominativo varchar(50) AFTER id;


e poi ci giochi finchè non ottieni l'ordine che vuoi.

Ovviamente al posto di tinyint e varchar ci metti i tipi di campi come li hai già definiti tu.