मैं यहां योगदान दे रहा हूं, जैसा कि ओपी ने पूछा:
<ब्लॉकक्वॉट>डेटाबेस, टेबल, कॉलम का मिलान कैसे बदलें?
चयनित उत्तर इसे केवल तालिका स्तर पर बताता है।
इसे डेटाबेस में व्यापक रूप से बदलना:
ALTER DATABASE <database_name> CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
इसे प्रति टेबल बदलना:
ALTER TABLE <table_name> CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
तालिका स्तर पर इसे बदलना अच्छा अभ्यास है क्योंकि यह इसे कॉलम के लिए भी बदल देगा। विशिष्ट कॉलम के लिए परिवर्तन किसी विशिष्ट मामले के लिए है।
किसी विशिष्ट कॉलम के लिए कोलाज बदलना:
ALTER TABLE <table_name> MODIFY <column_name> VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;