Hola a todos! Tengo una aplicación web que hace consultas a base de datos. Me he fijado que MySql no me está distinguiendo entre "ñ" y "n". Toda la base de datos la tengo configurada con la codificación utf-8. A nivel de tabla, de variables de base de datos, de cotejamiento, etc... Incluso definiendo el collate del campo como utf-bin. Aún así, no consigo que diferencie estas dos letras. He visto que una solución sería especificar, en la consulta, que la realice de manera binaria. Es decir, algo del estilo:
select * from tabla where Campo like binary 'Ñ%'
Efectivamente, así funciona bien. Pero, ¿no hay otra manera de solucionarlo? Tengo una aplicación bastante grande, y entrar ahora en todas las consultas de todas las páginas, e ir añadiendo "like binary" no me parece una solución demasiado fina...
Muchas gracias!