Jeg ville tjekke om du har nogen fremmednøglereferencer til den kolonne. Hvis det er tilfældet, skal du muligvis fjerne de udenlandske relationer, som du har defineret for den kolonne, derefter omdøbe og derefter placere dine fremmednøglerelationer tilbage på plads med det nye kolonnenavn.
Jeg tror, MySQL er ved at blive hængende i, at når du omdøber, er FK-relationerne ikke længere gyldige, og det giver en fejl.
EDIT:BekræftetFK Omdøb i MySQL
Du bliver nødt til at gøre noget som dette:
alter table yourTable drop foreign key yourID