0

我尝试在 mysql 查询中使用 UPPER/LOWER func,但它仍然没有帮助...甚至尝试将它与 mb_strtoupper/lower 一起使用...我的数据库所有字段和表都是 utf8_general_ci

当我用俄语输入“关键字”时,它什么也找不到,因为在数据库中它就像“关键字”,当我输入“关键字”时,它会显示结果

这是我的查询命令: SELECT * FROM catalog_productWHERE nameLIKE \'%'.$id.'%\' OR brandLIKE \'%'.$id.'%\' OR manufacturerLIKE \'%'.$id.'%\ ' OR modelLIKE \'%'.$id.'%\''

4

1 回答 1

0

将排序规则更改为 utf8-general-bin 并重试。

于 2012-05-22T12:40:25.257 回答