ترتيب المحارف

يُكتب أيضاً: utf8mb4 collation

قاعدة تحدد كيف تقارن قاعدة البيانات النصوص وترتبها، واختلافها بين MySQL 8 وMariaDB سبب شائع لفشل استيراد ملف SQL برسالة الخطأ Unknown collation الشهيرة.

ترتيب المحارف (Collation) مجموعة القواعد التي تحدد كيف تقارن قاعدة البيانات النصوص وترتبها: هل الحرف الكبير يساوي الصغير؟ وما ترتيب الحروف العربية؟ وهو مرتبط بترميز المحارف الذي يحدد كيف تُخزَّن الحروف نفسها.

ووردبريس الحديث يستخدم ترميز utf8mb4 الذي يدعم العربية والرموز التعبيرية، مع ترتيب مثل utf8mb4_unicode_ci أو الأحدث utf8mb4_0900_ai_ci في MySQL 8.

تقابله كخطأ عند نقل قاعدة بيانات إلى سيرفر أقدم يظهر فيه «Unknown collation». الحل استبدال اسم الترتيب في ملف التصدير بآخر مدعوم. ولا تستخدم الترميز القديم utf8 أو latin1 مع محتوى عربي، فستظهر الحروف علامات استفهام.