Zgodnie z podręcznikiem MySQL https://dev.mysql.com /doc/refman/5.0/en/charset-mysql.html
powinieneś być w stanie ustawić sortowanie na _cs dla rozróżniania wielkości liter. Możesz uzyskać listę _cs sortowania przez wykonanie SHOW COLLATION WHERE COLLATION LIKE "%_cs" zapytanie
Po krótkich poszukiwaniach:
Najwyraźniej nie ma utf8_*_cs w MySQL (jeszcze). Jeśli potrzebujesz sortowania z uwzględnieniem wielkości liter dla pól utf8, powinieneś użyć utf8_bin . To zepsuje ORDER BY , ale można to naprawić za pomocą ORDER BY column COLLATE utf8_general_ci
Źródło:https://forums.mysql.com/read .php?103,19380,200971#msg-200971 i https://forums.mysql.com/read. php? 103,156527,198794#msg-198794