sphinx 支持mysql连接

1.首先要区分sphinx的版本,本博客涉及到的sphinx分词都是基于coreseek4.1中进行开发操作的;

    sphinx配置文件中,searchd域中有对mysql的支持协议声明,如图:

     

    2.进入centos 命令行操作界面输入一下命令:

      

     3.输入相关的命令

        

       show tables;  显示当前的索引表;

       desc travel_product;  显示当前索引表的结构;

       图片中的schedules字段是sql_joined_field类型,如果执行用select来查询schedules字段会报错的,因为它不存在表中,只在索引文件中;

      4.

       所有的全文索引字段去匹配“三人自行车”,limit默认为20个:

       

      5.

          指定字段的全文索引,指定schedules字段中搜索“塔头公交”

         

      更多的可以参考coreseek4.1手册中的扩展查询语法

posted @ 2017-06-21 14:20  JesseLucky  阅读(974)  评论(0)    收藏  举报