Mysql
 sql >> Database >  >> RDS >> Mysql

è possibile avere regole di confronto utf8 sensibili all'accento e senza distinzione tra maiuscole e minuscole in mysql?

Se vuoi distinguere "café" da "cafe" puoi usare :

Select word from table_words WHERE Hex(word) LIKE Hex("café");

In questo modo tornerà 'café'.

Altrimenti se usi :

Select word from table_words WHERE Hex(word) LIKE Hex("cafe");

ritornerà café. Sto usando la collation latin1_german2_ci.