INFORMATION_SCHEMA থেকে ক্যারেক্টার সেট কোয়েরি
ডেটাবেস, টেবিল, বা কলাম লেভেলে ক্যারেক্টার সেট (character set) এবং কোলেশন (collation) জানার জন্য INFORMATION_SCHEMA কোয়েরি করুন।
টেবিল ক্যারেক্টার সেট
mysql> SELECT CCSA.character_set_name
-> FROM information_schema.TABLES T,
-> information_schema.COLLATION_CHARACTER_SET_APPLICABILITY CCSA
-> WHERE CCSA.collation_name = T.table_collation
-> AND T.table_schema = "business"
-> AND T.table_name = "student";
+--------------------+
| CHARACTER_SET_NAME |
+--------------------+
| utf8mb4 |
+--------------------+
ডেটাবেস ক্যারেক্টার সেট
mysql> SELECT default_character_set_name
-> FROM information_schema.SCHEMATA
-> WHERE schema_name = "business";
+----------------------------+
| DEFAULT_CHARACTER_SET_NAME |
+----------------------------+
| utf8mb4 |
+----------------------------+
কলাম ক্যারেক্টার সেট
mysql> SELECT character_set_name
-> FROM information_schema.COLUMNS
-> WHERE table_schema = "business"
-> AND table_name = "student"
-> AND column_name = "Name";
+--------------------+
| CHARACTER_SET_NAME |
+--------------------+
| utf8mb4 |
+--------------------+
টিপস: SHOW CREATE TABLE tbl; দিয়েও টেবিল/কলাম চারসেট দেখা যায়।