utf8_turkish_ci
och utf8_romanian_ci
-- som visas i http://mysql.rjweb.org/utf8_collations.html
(Plus, naturligtvis, utf8_bin
.)
För din tillagda fråga:Du letar efter en "teckenuppsättning" (inte en "sortering") som kan representera Emoji och andra icke-latinska tecken -- UTF-8
är den som ska användas. I MySQL är det utf8mb4
. "Kollationerna" som är associerade med det heter utf8mb4_...
. Sammanställningar kontrollerar ordning och reda, som anges i den första delen av din fråga om s
och ş
.
MySQL:s CHARACTER SET utf8
är en delmängd av utf8mb4
. Båda kan hantera alla "bokstäver" i världen. Men bara utf8mb4 kan hantera Emoji och vissa kinesiska tecken.