INFORMATION_SCHEMA.SCHEMATA ব্যবহার
বর্তমান ডাটাবেসের ডিফল্ট কলেশন (collation) জানতে information_schema.SCHEMATA টেবিল কোয়েরি করুন।
সিনট্যাক্স
SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = 'yourDatabaseName' LIMIT 1;
উদাহরণ (ডাটাবেস: sample)
mysql> SELECT DEFAULT_COLLATION_NAME
-> FROM information_schema.SCHEMATA
-> WHERE SCHEMA_NAME = 'sample'
-> LIMIT 1;
আউটপুট
+------------------------+ | DEFAULT_COLLATION_NAME | +------------------------+ | utf8_general_ci | +------------------------+
অর্থ: utf8_general_ci হলো কেস-ইনসেনসিটিভ (ci) UTF-8 কলেশন। এটি সার্টিং এবং কমপ্যারিজনে কেস উপেক্ষা করে।
অন্যান্য উপায়
SHOW VARIABLES LIKE 'collation_database';
এটি সেশন/গ্লোবাল ভেরিয়েবল দেখায়, ডাটাবেস-লেভেল কলেশন জানার জন্য উপরের কোয়েরিটি প্রifers।