针对布尔模式的MYSQL匹配不返回任何精确单词,如“first”,“last”

时间:2011-05-18 22:05:40

标签: mysql

这是一个例子 -

SELECT titledesc FROM stories WHERE MATCH(titledesc)AGAINST('“last”'IN BOOLEAN MODE);

故事表中的记录包含确切的单词“last”,但此查询不会重新记录这些记录。

它匹配任何其他单词,但不匹配--'first','second','last'等

对此问题的任何帮助将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:2)

那是因为那些是非常常见的停用词,通过全文搜索忽略。您可以查看http://dev.mysql.com/doc/refman/5.5/en/fulltext-stopwords.html以获取完整的停用词列表。