Tengo una tabla MySQL con utf8 general ci colación. En la mesa, puedo ver dos entradas:Cómo realizar una búsqueda de Accent Sensitive en MySql
Abad
Abád
estoy usando una consulta que tiene el siguiente aspecto:
SELECT * FROM `words` WHERE `word` = 'abád'
El resultado de la consulta da ambas palabras:
abad
abád
¿Hay alguna manera de indicar que solo w y MySQL para encontrar la palabra acentuada? Quiero que la consulta sólo a volver
Abád
también he tratado de esta consulta:
SELECT * FROM `words` WHERE BINARY `word` = 'abád'
me da ningún resultado. Gracias por la ayuda.
Gracias por su sugerencia, pero yo Estoy obteniendo: "COLLATION 'utf8_bin' no es válido para CHARACTER SET 'latin1'". – OMA
Por cierto, mi juego de caracteres es realmente "utf8_general_ci", así que no sé por qué dice que el conjunto de caracteres es "latin1". – OMA
@OMA busca el conjunto de caracteres y el cotejo para DB, tabla y columna, todos deben ser los mismos para funcionar correctamente – linuxatico