我有一个 MySQL 表,输入“MyISAM”,排序规则:“latin1_swedish_ci”。在其中,我有一个名为“内容”的列。
在里面,我有一排内容如下:
<p>The state will have a different advantage over most other states, with one of the largest populations in the nation to blablablabla. </p>
我的查询在 phpMyAdmin 和我的 PHP 文件中是这样的:
SELECT *
FROM `pages`
WHERE `content` LIKE '%with one of the largest populations%'
ORDER BY `pages`.`title` ASC
LIMIT 0 , 30
返回 0 行。
奇怪的是,如果我将查询编辑为:
SELECT *
FROM `pages`
WHERE `content` LIKE '%with one of the largest%'
ORDER BY `pages`.`title` ASC
LIMIT 0 , 30
然后,返回 1 行,它可以工作。
是否有任何设置可能将搜索查询限制为几个单词或几个字符?