SQL CONTAINS在FullText索引列上没有返回任何结果?

时间:2018-03-18 17:22:20

标签: mysql

尝试修复我一直在使用的Wordpress文件管理插件的性能。包含超过10,000行,其大部分用途是进行文本搜索。

该插件使用LIKE %abcabc%进行搜索,根据我的理解(几乎没有)完全否定了FULLTEXT索引对列的好处,对吗?

所以我用LIKE %abcabc%替换了CONTAINS(column, 'term')但是没有结果。

这张图片应该显示什么是错的?

enter image description here

1 个答案:

答案 0 :(得分:1)

基于mySql文档,没有函数CONTAINS。您想要的等效函数是MATCH()AGAINST(布尔模式下的文本)。

https://dev.mysql.com/doc/refman/5.7/en/fulltext-boolean.html

margin-right