मैं यह देखने के लिए जांच करूंगा कि क्या आपके पास उस कॉलम के लिए कोई विदेशी कुंजी संदर्भ है या नहीं। यदि ऐसा है, तो आपको उस कॉलम के लिए निर्धारित विदेशी संबंधों को हटाने की आवश्यकता हो सकती है, फिर नाम बदलें, फिर अपने विदेशी कुंजी संबंधों को नए कॉलम नाम के साथ वापस रखें।
मुझे लगता है कि MySQL इस तथ्य पर लटका हुआ है कि जब आप नाम बदलते हैं, तो FK संबंध अब मान्य नहीं हैं और यह एक त्रुटि फेंक रहा है।
संपादित करें:पुष्टि की गईFK Rename in MySQL
आपको कुछ इस तरह करना होगा:
alter table yourTable drop foreign key yourID