utf8_turkish_ci
et utf8_romanian_ci
-- comme indiqué dans http://mysql.rjweb.org/utf8_collations.html
(Plus, bien sûr, utf8_bin
.)
Pour votre question supplémentaire :vous recherchez un "jeu de caractères" (pas une "collation") qui peut représenter Emoji et d'autres caractères non latins -- UTF-8
est celui à utiliser. Dans MySQL, c'est utf8mb4
. Les "collations" qui y sont associées sont nommées utf8mb4_...
. Les classements contrôlent l'ordre et l'égalité, comme indiqué dans la première partie de votre question sur les s
et ş
.
Le CHARACTER SET utf8
de MySQL est un sous-ensemble de utf8mb4
. L'un ou l'autre peut gérer toutes les "lettres" du monde. Mais seul utf8mb4 peut gérer Emoji et certains caractères chinois.