Grunden til, at strengene 'Drü'
og 'Dru'
evaluere som det samme er det i utf8_general_ci
sammenstilling, tæller de som "det samme". Formålet med en sortering for et tegnsæt er at give et sæt regler for, hvornår strenge er ens, hvornår den ene sorterer før den anden, og så videre.
Hvis du ønsker et andet sæt sammenligningsregler, skal du vælge en anden sortering. Du kan se de tilgængelige sorteringer for utf8
tegnsæt ved at udstede SHOW COLLATION LIKE 'utf8%'
. Der er en masse samlinger beregnet til tekst, der for det meste er på et bestemt sprog; der er også utf8_bin
kollation, der sammenligner alle strenge som binære strenge (dvs. sammenligner dem som sekvenser af 0'er og 1'er).