如何在Yii框架中配置sphinx索引

  介绍

本篇文章为大家展示了如何在Yii框架中配置sphinx索引,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

具体如下:

请先将var/测试/文档。sql导入数据库,并配置好以下的MySQL用户密码数据库

#源定义   mysql source    {   type 才能,,,,,,,,,=,mysql   sql_host 才能,,,,,,,=,localhost   sql_user 才能,,,,,,,,=,根   sql_pass 才能,,,,,,,,=,根   sql_db 才能,,,,,,,,,,=yii2   sql_port 才能,,,,,,,=,3306   sql_query_pre 才能,,,,,,=,SET  NAMES  utf8   sql_query 才能,,,,,,,,=,SELECT  id, zhan_name,, url,标题,xu_id,,状态,UNIX_TIMESTAMP (addtime), as  addtime 得到詹   #才能sql_query第一列id需为整数   #才能标题、内容作为字符串/文本字段,被全文索引   # sql_attr_uint 才能,,,,,=,price ,,,,, #从SQL读取到的值必须为整数   sql_attr_timestamp 才能,,,,=,addtime , #从SQL读取到的值必须为整数,作为时间属性   sql_query_info_pre 才能,,,=,SET  NAMES  utf8 ,,,,,,,,,,,,,,,,,,, #命令行查询时,设置正确的字符集   sql_query_info 才能,,,,,,=,SELECT  *,得到zhan  WHERE  id=$ id  #命令行查询时,从数据库读取原始数据信息   }   #源定义2   source  mysql_goods   {   type 才能,,,,,,,,,=,mysql   sql_host 才能,,,,,,,=,localhost   sql_user 才能,,,,,,,,=,根   sql_pass 才能,,,,,,,,=,根   sql_db 才能,,,,,,,,,,=yii2   sql_port 才能,,,,,,,=,3306   sql_query_pre 才能,,,,,,=,SET  NAMES  utf8   sql_query 才能,,,,,,,,=,SELECT  id, goods_name, price 得到货物   #才能sql_query第一列id需为整数   #才能标题、内容作为字符串/文本字段,被全文索引   sql_attr_uint 才能,,,,,,=,price ,,,,, #从SQL读取到的值必须为整数   # sql_attr_timestamp 才能,,,=,addtime  #从SQL读取到的值必须为整数,作为时间属性   sql_query_info_pre 才能,,,=,SET  NAMES  utf8 ,,,,,,,,,,,,,,,,,,, #命令行查询时,设置正确的字符集   sql_query_info 才能,,,,,,=,SELECT  *,得到goods  WHERE  id=$ id  #命令行查询时,从数据库读取原始数据信息   }   #指数定义   mysql index    {   source 才能,,,,,,=,mysql ,,,,,, #对应的源名称   path 才能,,,,,,=,D:/yii/高级/供应商/coreseek - 4.1 - win32/var/数据/mysql  #请修改为实际使用的绝对路径,例如:/usr/地方/coreseek/var/?   docinfo 才能,,,,,,=,走读生   mlock 才能,,,,,,=0   morphology 才能,,,,=,没有   min_word_len 才能,,,=,1   html_strip 才能,,,,,,,,=0   # charset_dictpath 才能=,/usr/地方/mmseg3/etc/, # BSD, Linux环境下设置,/符号结尾   时间=charset_dictpath 才能;D:/yii/高级/供应商/coreseek - 4.1 - win32/etc/,,,,,,,,,,,,,,, # Windows环境下设置,/符号结尾,最好给出绝对路径,例如:C:/usr/地方/coreseek/etc/?   charset_type 才能,,,,=zh_cn.utf-8   }   #指数定义2   index  mysql_goods   {   source 才能,,,,,,=,mysql_goods ,,,,, #对应的源名称   path 才能,,,,,,=,D:/yii/高级/供应商/coreseek - 4.1 - win32/var/数据/goods  #请修改为实际使用的绝对路径,例如:/usr/地方/coreseek/var/?   docinfo 才能,,,,,,=,走读生   mlock 才能,,,,,,=0   morphology 才能,,,,=,没有   min_word_len 才能,,,=,1   html_strip 才能,,,,,,,,=0   # charset_dictpath 才能=,/usr/地方/mmseg3/etc/, # BSD, Linux环境下设置,/符号结尾   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

如何在Yii框架中配置sphinx索引