使用LIKE运算符的Mysql查询返回无结果

时间:2014-12-11 02:47:00

标签: php mysql phpmyadmin

我正在使用php我的管理员来测试我的查询,当我测试一个简单的查询时:

SELECT * FROM song WHERE title LIKE '%anytitle%'

返回空结果。任何标题都给了我同样的东西。

如果我在其他桌面用户上尝试相同的事情

SELECT * FROM users WHERE email LIKE '%gmail%'

它可以工作并返回包含gmail的所有记录。

该表构建相同,utf8_unicode_ci和VARCHAR。

可能是什么问题?

编辑:

我销毁了我的表并且我重建了它。我已经在表中只用了一行执行了查询并且它有效。 我已经重新填充了表格,现在它不起作用。

表格中有5029条记录。 它会在某个地方设置吗?

重新编辑: 当我尝试

SELECT * FROM song WHERE title LIKE '%d%'

返回标题名称中有d的每条记录。但如果我尝试使用多个字母就不起作用,我就没有结果。

我已经更新了mysql,我已经取消了它并安装了5.6版本,但问题仍然存在。

0 个答案:

没有答案