-
...general_ciis simpel. Het stelt combinaties van twee tekens (zoals met een teken zonder spatiëring) niet gelijk aan het equivalent van één teken. -
...unicode_520_cikomt van Unicode-versie 5.20, de nieuwste versie die beschikbaar was toen MySQL het oppikte. Het behandelt zaken als een bestelling voor Emoji, die eerdere versies niet hadden. -
Met MySQL 8.0 is de gewenste sortering
utf8mb4_0900_ai_ci, gebaseerd op Unicode 9.0. -
...<language>_cibehandelt variaties gevonden in de gegeven taal. Moet bijvoorbeeldchenllin het Spaans worden behandeld als "letters" en sorteren tussenczend, enlzenm. -
Gebruik voor algemeen gebruik niet
...general_ci, gebruik de nieuwste versie die is afgeleid van Unicode. Kies voor taalspecifieke situaties een van de andere sorteringen. -
Ik weet wel hoe (of zelfs of) Chinees en Arabisch verschillend zijn gesorteerd in de verschillende sorteringen. Ik zie echter
...persion_ci, dus ik vermoed dat er een probleem is. -
Gebruik wel
utf8mb4, nietutf8, vooral omdat je Chinees nodig hebt.