utf8_turkish_ci
og utf8_romanian_ci
-- som vist i http://mysql.rjweb.org/utf8_collations.html
(Plus selvfølgelig utf8_bin
.)
For dit tilføjede spørgsmål:Du leder efter et "tegnsæt" (ikke en "sammenstilling"), der kan repræsentere Emoji og andre ikke-latinske tegn -- UTF-8
er den, der skal bruges. I MySQL er det utf8mb4
. De "sammenstillinger", der er knyttet til dem, hedder utf8mb4_...
. Samlinger kontrollerer rækkefølge og lighed, som angivet i den første del af dit spørgsmål om s
og ş
.
MySQL's CHARACTER SET utf8
er en delmængde af utf8mb4
. Begge kan klare alle "bogstaver" i verden. Men kun utf8mb4 kan håndtere Emoji og nogle kinesiske tegn.