temat collation w MySQL jest wałkowany na wszystkie strony, a mimo wszystko nie znalazłem odpowiedzi na mój problem.
Chcę stworzyć tabelę, w której przechowywane będą słowa w różnych językach. Zależy mi na prawidłowym sortowaniu i dokładnym wyszukiwaniu. Pod lupę wziąłem cztery najpopularniejsze u nas kodowania:
- utf8_general_ci
Odpada, bo dla niego Ą = A, Ó = O itd. Nici z wyszukiwania i dokładnego sortowania. - utf8_unicode_ci
To samo co w general. - utf8_polish_ci
Wszystko gra, ale tylko dla polskiego języka. - utf8_bin
Wyszukiwanie działa prawidłowo, ale sortowanie stawia znaki narodowe za łacińskimi.
Czy istnieje w ogóle rozwiązanie łączące w sobie wszystkie cechy, których poszukuję?