-
...general_cije jednoduchý. Nedává rovnítko mezi dvouznakové kombinace (jako je značka bez mezer) s jednoznakovým ekvivalentem. -
...unicode_520_cipochází z Unicode verze 5.20, nejnovější verze, která byla k dispozici v době, kdy se do ní pustila MySQL. Řeší věci, jako je objednávka pro Emoji, kterou předchozí verze neměly. -
S MySQL 8.0 je preferované řazení
utf8mb4_0900_ai_ci, založené na Unicode 9.0. -
...<language>_cizpracovává variace nalezené v daném jazyce. Například by mělchallve španělštině považovat za „písmena“ a řadit meziczadalzam. -
Pro obecné použití nepoužívejte
...general_ci, použijte nejnovější verzi odvozenou z Unicode. V situacích specifických pro jazyk vyberte jedno z dalších řazení. -
Vím, jak (nebo dokonce zda vůbec) jsou čínština a arabština v různých řazeních řazeny odlišně. Vidím však
...persion_ci, takže mám podezření, že došlo k problému. -
Použijte
utf8mb4, nikoliutf8, zejména proto, že potřebujete čínštinu.