我试图在表格中选择仅包含元音的cloumn。它工作正常,直到我尝试选择带有德语变音符号的条目(特殊字符如ä,ö,ü),然后查询没有区别u< - >ü,o< - >ö,a< - >ä
SELECT vowels
FROM words
WHERE vowels LIKE 'ü'
// this also selects all entries with simple 'u'
数据库的整理是UTF8,文档格式为UTF8,我使用$ mysqli-> set_charset(“utf8”);
任何想法如何让它工作?谢谢!
答案 0 :(得分:2)
一种方法是使用utf8_bin
归类。
答案 1 :(得分:1)
您可以使用COLLATE
动态更改排序规则
SELECT vowels COLLATE utf8_bin as vowel
FROM words
WHERE vowel LIKE 'ü'
未经测试