Aquí me "haigo" nuevamente... 
 
buscando-chatiando-preguntando me he topado con un cliente de mysql que está muy bueno (altamente recomendable, muy claro y aún mejor, creo que es software libre!!): 
SQLyog es su nombre y tiene entre muchas de sus posibilidades esto de alterar la posición de los campos de una tabla sin tener que hacer nada extraño... 
pruébenlo y después me cuentan 

 , jeje,
chapulín