技术开发 频道

浅谈MYSQL的全文检索的应用

  下面建立全文索引 也就是FULLTEXT

  alter table1 add fulltext ft_gbk(atitle,acontent) with parser hightman;

  这样索引就建成了。

  PHP查询语句为

  select * from table1 where match(atitle,acontent) against('$keyword');

  返回结果就跟普通一样引用就可以了。

  值得一提的是速度非常快。

  100万的数据通常检索不到0.5秒

 

有图为证

  范例:1.南极快车 在搜索框中输入' PHP mysql教程 ' .' PHP教程 ' 或者其它关键词可看到该插件的强大之处。

  近期帖出UTF8编码下的简繁转换一个简洁的实例。

0
相关文章