O MySQL não possui agrupamentos Unicode com distinção entre maiúsculas e minúsculas, porque é um problema difícil. Alguns idiomas agrupam letras minúsculas antes de letras maiúsculas e outros agrupam letras maiúsculas antes de letras minúsculas. O SQL Server tenta fazer Unicode com distinção entre maiúsculas e minúsculas, levando em consideração a localidade.
Você tem algumas opções:
- use o agrupamento utf8_bin (provavelmente o mais fácil)
- link