utf8_turkish_ci
und utf8_romanian_ci
-- wie in http://mysql.rjweb.org/utf8_collations.html
gezeigt
(Und natürlich utf8_bin
.)
Für Ihre zusätzliche Frage:Sie suchen nach einem „Zeichensatz“ (keine „Sortierung“), der Emoji und andere nicht-lateinische Zeichen darstellen kann – UTF-8
ist derjenige zu verwenden. In MySQL ist es utf8mb4
. Die damit verbundenen "Sortierungen" heißen utf8mb4_...
. Sortierungen steuern die Reihenfolge und Gleichheit, wie im ersten Teil Ihrer Frage zu s
angegeben und ş
.
CHARACTER SET utf8
von MySQL ist eine Teilmenge von utf8mb4
. Beide können mit allen „Briefen“ der Welt umgehen. Aber nur utf8mb4 kann mit Emojis und einigen chinesischen Schriftzeichen umgehen.