Zkontroloval bych, zda máte nějaké odkazy na cizí klíč na tento sloupec. Pokud ano, možná budete muset odstranit cizí vztahy, které jste definovali pro daný sloupec, poté přejmenovat a poté umístit vztahy cizích klíčů zpět na místo s novým názvem sloupce.
Myslím, že MySQL se zasekává na tom, že když přejmenujete, vztahy FK již nejsou platné a hází chybu.
EDIT:PotvrzenoPřejmenování FK v MySQL
Budete muset udělat něco takového:
alter table yourTable drop foreign key yourID