寻找与SQL匹配的自然语言



我正在使用match()来匹配相似的表中的不同值,但是它无法匹配以下两个值:

WERE HERE BECAUSE WERE LARGEANATHEMA were here because TS M

即使它能够匹配以下内容:

ANTHOLOGY 3BEATLES anthology 3 ALBUM COVER BADGE

但是你可以看到它们非常相似,有没有办法让 match()Against st() 意识到它们有多相似?由于就它们包含的字母而言,这两个值彼此之间比任何其他可能的值都更相似,它可以将它们匹配。

这是由于MySql全文停用词停用词

您只需将其添加到.cnf文件中,重新启动MySQL引擎并重建索引:

ft_stopword_file = ""
我相信

你要找的词是停用词。因此,它们无法匹配。

相关内容

  • 没有找到相关文章

最新更新