2011-10-17 15 views
9

MediaWiki'yi yüklüyorum ve hangi karakter kümesinin kullanılacağını karıştırıyorum. MediaWiki'yi daha önce yükledim, ancak hiçbir zaman bunlara bakmadım: Varsayılan seçeneği (İkili) kullandım ve herhangi bir soruna neden olmadı, ama şimdi farklı ve hata yapamam.MediaWiki MySQL Veritabanı Karakter seti, hangisini kullanmalı?

Yüklüyorum wiki esas olarak Arapça kullanıyor, dili Arapça.

Hangi Veritabanı Karakterlerini Kullanmalıyım?

cevap

11

Varsayılanı kullanın, binary. Tarihsel olarak, MySQL'in Unicode desteğinin non-BMP karakterlerini bozması o kadar bozuk olduğu tek seçenek oldu. Daha sonra, utf8, bir deney olarak MediaWiki'ye eklenmiştir, ancak bazı garip dillerin bozulmasıyla sonuçlanmıştır. Çok uzun zaman önce, utf8mb4 karakter dizisi nihayet MySQL 5.5'te bu sorunu çözdü, ancak henüz MW tarafından desteklenmiyor.

+2

Eğer tüm bu zamandan sonra bu hala doğru olup olmadığını biliyor mu (bildiğim karanlıkta çekilmiş) –

+2

Yup, hiçbir şey değişmedi. – MaxSem