MySQL 中文全文搜索

来源:互联网 发布:python 将list拆分 编辑:程序博客网 时间:2024/04/29 08:10

  首先mysql的全文搜索只适用于MyISAM 表!

对于CJK的文字没有MYSQL 没有分词算法 ,那么只能自己分词了, 以空格隔开。

mysql 规定大于 ft_min_word_len 长度的文字才进行索引,这个可以在 my.ini里设置。

 

  没接触过全文搜索的人可能会把全文搜索与 like关键字比较。但其实这两者是完全不同的!首先是排序不一样, 全文搜索会按照匹配度来返回行。而like是按匹配顺序。速度上应该也是全文搜索比较快,理论上对于全文搜索的列应该是建了索引的。

原创粉丝点击