आपको डेटाबेस/टेबल/कॉलम स्तरों पर कैरेक्टर-सेट/कोलेशन सेटिंग्स के बारे में पता होना चाहिए। स्तंभ-स्तर की सेटिंग दूसरों पर वरीयता लेती हैं। इस वजह से, मैं उन आदेशों को शामिल कर रहा हूँ जिनका उपयोग आप db के प्रत्येक स्तर पर इन परिवर्तनों को करने के लिए कर सकते हैं।
अपने वर्तमान कॉन्फ़िगरेशन (डेटाबेस) का निरीक्षण करें:
SHOW CREATE DATABASE db_name;
अपने वर्तमान कॉन्फ़िगरेशन (तालिका) का निरीक्षण करें:
SHOW TABLE STATUS WHERE name='tbl_name'
अपने वर्तमान कॉन्फ़िगरेशन (कॉलम) का निरीक्षण करें:
SHOW FULL COLUMNS FROM tbl_name;
कैरेक्टर-सेट/कोलेशन (डेटाबेस) बदलें:
ALTER DATABASE db_name DEFAULT CHARACTER SET utf8;
कैरेक्टर-सेट/कोलेशन (टेबल) बदलें:
ALTER TABLE tbl_name DEFAULT CHARACTER SET utf8;
कैरेक्टर-सेट/कोलेशन (कॉलम) बदलें:
ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8;