Estos dos querys me da exactamente el mismo resultado:MySQL trata a ÅÄÖ como AAO?
select * from topics where name='Harligt';
select * from topics where name='Härligt';
¿Cómo es esto posible? Parece que mysql traduce åäö a aao cuando busca. ¿Hay alguna forma de apagar esto?
Utilizo la codificación utf-8 en todos lados, hasta donde yo sé. El mismo problema ocurre tanto desde la terminal como desde php.
Esto debería funcionar para otros idiomas distintos del sueco, así que creo que utf8_bin es la colación que quiero, pero gracias por informarme que puedo cambiar la intercalación en una sola columna, eso será de gran ayuda. – Martin
Tenga en cuenta que utf8_bin distingue entre mayúsculas y minúsculas, por lo que "härligt"! = "Härligt" (también se aplica a índices únicos). – serbaut