Php 由于不区分大小写(utf8\u general\u ci),无法使用俄语语言进行mysql搜索
我尝试在mysql查询中使用UPPER/LOWER func,但仍然没有帮助。。。甚至尝试将它与mb_strotupper/lower一起使用。。。我的数据库所有字段和表都是utf8\u general\u ci 当我用俄语输入“关键字”时,它找不到任何东西,因为在数据库中它类似于“关键字”,当我输入“关键字”时,它会显示结果 这是我的查询命令:Php 由于不区分大小写(utf8\u general\u ci),无法使用俄语语言进行mysql搜索,php,mysql,Php,Mysql,我尝试在mysql查询中使用UPPER/LOWER func,但仍然没有帮助。。。甚至尝试将它与mb_strotupper/lower一起使用。。。我的数据库所有字段和表都是utf8\u general\u ci 当我用俄语输入“关键字”时,它找不到任何东西,因为在数据库中它类似于“关键字”,当我输入“关键字”时,它会显示结果 这是我的查询命令: 从catalog\u productWHEREnameLIKE\'''.$id.'%'或brandLIKE\''.$id.'%'或manufactur
从
catalog\u product
WHEREname
LIKE\'''.$id.'%'或brand
LIKE\''.$id.'%'或manufacturer
LIKE\'.$id.''%'或model
LIKE\'.'''.$id.%'''.''''.%'将排序规则更改为utf8 general bin,然后重试