MySQL搜索部分匹配和一些未编入索引的列

时间:2012-02-13 10:26:37

标签: mysql search full-text-search

数据库有一系列列,其中一些列未编入索引。搜索目前使用LIKE,它不会占用很多东西,我希望它能够获得更广泛的值。

当前搜索 - 名称LIKE'%longsword%'

期望的搜索:

搜索“长剑”

应该从具有“长剑”,“长剑”和“长剑”的行中带回结果。

像“战斧”这样的搜索也是如此

应返回“战斧”,“战斧”和“战斧”等结果

有些搜索比“超级巨型史诗长剑”更复杂。我也在搜索多个列(名称,描述,自定义等)。并非所有列都被索引(不是我的选择)所以除非我使用MATCH错误,否则我无法获得非索引列。

0 个答案:

没有答案