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

问题描述 投票:1回答:1

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

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

mysql full-text-search sql-like
1个回答
0
投票

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

你会喜欢的。

(不,他们不付钱给我)

© www.soinside.com 2019 - 2024. All rights reserved.