شرح صفوف ومحتوى الفقرة
يحدّد نظام الترميز (Character Set) كيفية تمثيل الحروف كسلاسل بايتات ثنائية، بينما تحدّد قواعد المقارنة (Collation) قوانين ترتيب ومطابقة تلك الحروف. في MySQL 8، أصبح الترميز الافتراضي هو utf8mb4 الداعم لكامل حروف يونيكود رباعية البايت بما فيها اللغة العربية والرموز التعبيرية، مقترناً بقواعد المقارنة القياسية utf8mb4_0900_ai_ci.
SQL
-- Inspect string charset, collation, and case sensitivity
SELECT
CHARSET(_utf8mb4'CloseTag') AS active_charset,
COLLATION(_utf8mb4'CloseTag') AS active_collation,
_utf8mb4'MySQL' = _utf8mb4'mysql' AS is_case_insensitive;