2011-10-17 13 views
9

मैं मीडियाविकि स्थापित कर रहा हूं और उलझन में हूं कि किस वर्ण का उपयोग करना है। मैंने पहले मीडियाविकि स्थापित की लेकिन कभी इसका ख्याल नहीं रखा: मैंने डिफ़ॉल्ट विकल्प (जो बाइनरी है) का उपयोग किया, और इससे कोई समस्या नहीं आई, लेकिन अब यह अलग है और मैं कोई गलती नहीं कर सकता।मीडियाविकि MySQL डेटाबेस कैरेक्टर सेट, किस का उपयोग करना है?

मैं जो विकी स्थापित कर रहा हूं वह मुख्य रूप से अरबी का उपयोग कर रहा है, भाषा अरबी है।

मुझे कौन सा डेटाबेस वर्णमाला उपयोग करना चाहिए?

उत्तर

11

, सामान्य का उपयोग करें binary। ऐतिहासिक रूप से, यह एकमात्र विकल्प था जब MySQL का यूनिकोड समर्थन इतना टूटा हुआ था कि इससे non-BMP वर्ण दूषित हो गए। बाद में, utf8 मीडियाविकि में एक प्रयोग के रूप में जोड़ा गया था, लेकिन इसके परिणामस्वरूप कुछ अजीब भाषाओं के लिए भ्रष्टाचार हुआ। बहुत पहले नहीं, utf8mb4 वर्णमाला अंततः MySQL 5.5 में पेश किया गया था जो इस समस्या को हल करता है, लेकिन यह अभी तक मेगावाट द्वारा समर्थित नहीं है।

+2

आप अगर यह अभी भी यह सब समय के बाद सही है (अंधेरे मैं जानता हूँ कि में गोली मार दी) –

+2

हाँ, कुछ भी नहीं बदला जानते हैं। – MaxSem