その列への外部キー参照があるかどうかを確認します。その場合、その列に定義した外部関係を削除してから名前を変更し、外部キー関係を新しい列名で元の場所に戻す必要がある場合があります。
名前を変更すると、FK関係が無効になり、エラーがスローされるという事実にMySQLがハングアップしていると思います。
編集:MySQLでのFKの名前変更 を確認
次のようなことをする必要があります:
alter table yourTable drop foreign key yourID
その列への外部キー参照があるかどうかを確認します。その場合、その列に定義した外部関係を削除してから名前を変更し、外部キー関係を新しい列名で元の場所に戻す必要がある場合があります。
名前を変更すると、FK関係が無効になり、エラーがスローされるという事実にMySQLがハングアップしていると思います。
編集:MySQLでのFKの名前変更 を確認
次のようなことをする必要があります:
alter table yourTable drop foreign key yourID