# 帝国CMS后台搜索时遇到报错问题Illegal mix of collations for operation &#039;like&#039;怎么办

*Published:* 2023-11-14
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2023年11月14日，已超过 180天没有更新



问题截图：

[![](https://www.xarjtc.com/wp-content/uploads/2023/11/1632910685421754.jpg)](https://www.xarjtc.com/wp-content/uploads/2023/11/1632910685421754.jpg)

这是mysql版本高于5.5，对like语法不兼容的原因照成的报错，解决方法很简单。

方法1、降低mysql版本到5.5，如果是Window宝塔用户切换很方便.

方法2、修改/e/admin/ListNews.php，把like改成like binary

查找：

```
$sr['searchallfield'].=$or.$r1[1]." like '%[!--key--]%'";
```

改为：

```
$sr['searchallfield'].=$or.$r1[1]." like binary '%[!--key--]%'";
```