Zmień tabelę, aby zmienić zestaw znaków kolumny na Latin-1. Będziesz mieć teraz pojedynczo zakodowane ciągi znaków UTF-8, ale znajdujące się w polu, którego sortowanie ma być w Latin-1.
Następnie zmień zestaw znaków kolumny z powrotem na UTF-8 za pomocą zestawu znaków binarnych - w ten sposób MySQL nie konwertuje znaków w żadnym momencie.
ALTER TABLE MyTable MODIFY MyColumn ... CHARACTER SET latin1
ALTER TABLE MyTable MODIFY MyColumn ... CHARACTER SET binary
ALTER TABLE MyTable MODIFY MyColumn ... CHARACTER SET utf8
(jest poprawną składnią iirc; umieść odpowiedni typ kolumny w miejscu ...
jest)