ALTER DATABASE से डेटाबेस लेवल पर कैरेक्टर सेट/कॉलेशन बदलें।
वर्तमान चेक करें
SELECT CCSA.character_set_name
FROM information_schema.TABLES T
JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY CCSA
ON CCSA.collation_name = T.table_collation
WHERE T.table_schema = 'sample' AND T.table_name = 'mytable';
बदलें
ALTER DATABASE sample CHARACTER SET utf8 COLLATE utf8_general_ci;
नोट
- यह केवल नई टेबल पर लागू होता है, मौजूदा टेबल नहीं बदलते
- मौजूदा टेबल के लिए:
ALTER TABLE tbl CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; utf8mb4(4-बाइट UTF-8) एमोजी/स्पेशल कैरेक्टर के लिए बेहतर है