-
...general_ci
साधारण है। यह 2-वर्ण संयोजनों (जैसे गैर-रिक्ति चिह्न के साथ) को एकल-वर्ण समकक्ष के साथ समान नहीं करता है। -
...unicode_520_ci
यूनिकोड संस्करण 5.20 से आता है, नवीनतम संस्करण उपलब्ध है जब MySQL ने इसे उठाया था। यह इमोजी के लिए ऑर्डर देने जैसी चीजों को संभालता है, जो पिछले संस्करणों में नहीं था। -
MySQL 8.0 के साथ, पसंदीदा संयोजन
utf8mb4_0900_ai_ci
है , यूनिकोड 9.0 पर आधारित है। -
...<language>_ci
दी गई भाषा में पाई जाने वाली विविधताओं को संभालता है। उदाहरण के लिए,ch
. चाहिए औरll
स्पेनिश में "अक्षरों" के रूप में माना जाता है औरcz
. के बीच क्रमबद्ध करें औरd
, औरlz
औरm
। -
सामान्य उपयोग के लिए,
...general_ci
. का उपयोग न करें , यूनिकोड से प्राप्त नवीनतम संस्करण का उपयोग करें। भाषा-विशिष्ट स्थितियों के लिए, अन्य संयोजनों में से एक चुनें। -
मुझे पता है कि कैसे (या यहां तक कि) चीनी और अरबी को अलग-अलग संयोजनों में अलग-अलग क्रमबद्ध किया जाता है। हालांकि, मुझे
...persion_ci
दिखाई दे रहा है , इसलिए मुझे संदेह है कि कोई समस्या है। -
utf8mb4
. का प्रयोग करें , नहींutf8
, खासकर जब से आपको चीनी की जरूरत है।