我需要在我的数据库里做一个口音不敏感的搜索。表排序规则是UTF8。
我的桌子上有这些数据。
mysql>选择*从分类;
+------+
| name |
+------+
| Eletrônicos |
| Informática |
| Acessórios |
+------+我想做一个没有口音的搜索,并能够返回数据。
我想做这个搜索:
从分类中选择名称,比如'%eletronicos%'
但是查询没有返回任何行!
有人知道我该怎么做?
更好地解释
问题是数据存储在以UTF8格式编码的数据库中。
**Correct word with accent:** Eletrônicos
**Stored at database like:** Eletrônicos
**Searched word without accents** Eletronicos最好的,弗拉维奥
发布于 2013-02-25 21:49:17
尝试将您的排序规则转换为utf8_general_ci,谁对大小写和口音不敏感?
https://stackoverflow.com/questions/15076968
复制相似问题