Mysql 搜索带有重音字符的字段

Mysql 搜索带有重音字符的字段,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

我有一个存储特殊字符的字段,如“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.SEARCH_COLUMN USING ascii) = 'SEARCH_TERM';