Mysql 搜索带有重音字符的字段
我有一个存储特殊字符的字段,如“NiteróI”、“Eunápolis”等 我如何进行mysql搜索,以: 搜索词:NiteroiMysql 搜索带有重音字符的字段,mysql,Mysql,我有一个存储特殊字符的字段,如“NiteróI”、“Eunápolis”等 我如何进行mysql搜索,以: 搜索词:Niteroi 比赛:尼特洛伊 搜索词:尤纳波利斯 比赛:恩纳波利斯 目前,搜索“Niteroi”不会返回任何结果。排序规则utf8\u unicode\u ci应将它们视为相同: WHERE ... = "Niterói" COLLATE utf8_unicode_ci SELECT * FROM TABLE TABLEA TA WHERE CONVERT (TA.SEAR
比赛:尼特洛伊 搜索词:尤纳波利斯
比赛:恩纳波利斯
目前,搜索“Niteroi”不会返回任何结果。排序规则
utf8\u unicode\u ci
应将它们视为相同:
WHERE ... = "Niterói" COLLATE utf8_unicode_ci
SELECT * FROM TABLE TABLEA TA
WHERE CONVERT (TA.SEARCH_COLUMN USING ascii) = 'SEARCH_TERM';