可以调整MySQL全文搜索来搜索部分单词吗?

时间:2009-11-30 21:52:29

标签: mysql full-text-search sql-like

我实施了MySQL全文搜索并且工作得很完美 现在客户希望搜索找到部分匹配,例如术语“base”应匹配'database' 我知道全文搜索的整个想法是基于单词分隔符,并搜索完整的单词 我知道我很可能不得不使用一个不受欢迎的LIKE '%$term%',这将破坏全文搜索的甜蜜和表现。
那么,有什么希望吗? 提前致谢。

PS:我是用户https://stackoverflow.com/users/151053/petruza,我在自己的网站上进行了openID身份验证,但我的主机最近崩溃了,所以我无法通过它登录,所以我正在使用这种别名

1 个答案:

答案 0 :(得分:0)

你听说过Sphinx了吗?它与MySQL很好地集成,是一个功能强大(快速!)的全文索引器。

你会爱上它。

(不,他们不付钱给我)