天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

解析coreseek for sphinx的使用

1.將下載下來的文件包解壓,重新命名為sphinx或者其他。然后放到一個比較合適的位置,一般放到d盤根目錄下面。
2.找到D:/sphinx/etc里面的csft_mysql.conf這個文件,打開它,推薦用ue或者editplus。因為記事本打開會沒有樣式。這是因為在linux下面的文件的緣故。
3.做必要的修改。因為這個修改因表不同和你想要取的內容不同,這里就沒有標準的,只能給個實例我的修改是這樣的:
復制代碼 代碼如下:
#源定義
source main
{
 type     = mysql
 sql_host    = 192.168.1.250
 sql_user    = root
 sql_pass    = 123456
 sql_db     = db_youxue
 sql_port    = 3306

 sql_query_pre   = SET NAMES utf8
 sql_query_pre                   = set SESSION query_cache_type = OFF #我加的
 sql_query_pre                   = replace into sph_counter select 1,max(Fid) from t_store   #我加的

 sql_query   = SELECT Fid, Ftitle, Fcontent, Fprovince,Fexamtitle, UNIX_TIMESTAMP(Fcreatetime) AS Fcreatetime FROM t_store where Fid<=(select Fmaxid from sph_counter where Fid = 1)
           #sql_query第一列id需為整數
           #title、content作為字符串/文本字段,被全文索引
 sql_attr_uint   = Fid   #從SQL讀取到的值必須為整數
 sql_attr_timestamp  = Fcreatetime      #從SQL讀取到的值必須為整數,作為時間屬性
 sql_query_info   = SELECT * FROM t_store WHERE Fid=$id  #命令行查詢時,從數據庫讀取原始數據信息
}
#index定義
index main
{
 source   = main             #對應的source名稱
 path   = var/data/mysql
 docinfo   = extern
 mlock   = 0
 morphology  = none
 min_word_len  = 1
 html_strip    = 0
 #charset_dictpath = /usr/local/mmseg3/etc/ #BSD、Linux環境下設置,/符號結尾
 charset_dictpath = etc/      #Windows環境下設置,/符號結尾
 charset_type  = zh_cn.utf-8
}
#全局index定義
indexer
{
 mem_limit   = 128M
}
#searchd服務定義
searchd
{
    listen                  =   9312
 read_timeout  = 5
 max_children  = 30
 max_matches   = 1000
 seamless_rotate  = 0
 preopen_indexes  = 0
 unlink_old   = 1
 pid_file = var/log/searchd_mysql.pid
 log = var/log/searchd_mysql.log
 query_log = var/log/query_mysql.log
}
source deltaMain: main
{
 sql_query_pre = set names utf8
 sql_query = SELECT Fid, Ftitle, Fcontent, Fprovince,Fexamtitle, UNIX_TIMESTAMP(Fcreatetime) AS Fcreatetime FROM t_store where Fid>(select Fmaxid from sph_counter where Fid=1)
}
index deltaMain: main
{
 source = deltaMain
 path   = var/data/delta
}

這樣配置就可以了。
4.在命令行里面找到sphinx的目錄。然后輸入:
bin/indexer -c etc/csft_mysql.conf
回車,這個是生成新的索引。

5.再輸入:
bin/indexer -c etc/csft_mysql.conf --all
回車,如果這里數據大的話會等待些時間。一般10000條20秒吧。反正沒有官方說的快。再輸入:
bin/searchd -c etc/csft_mysql.conf --console 回車啟動searchd服務。這個時候可以在任務管理器的進程中找到這個searchd服務。這樣就具備了查詢的基本條件了。

6.輸入:
bin/searchd -c etc/csft_mysql.conf -a document
回車,意思是搜索包含document的所有匹配項。

php技術解析coreseek for sphinx的使用,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产成人精品精品欧美 | 精品欧美一区二区三区四区 | 新金梅瓶玉蒲团性奴3 | md2.pud 麻豆传媒官网 | 激情床戏视频片段有叫声 | 国产白丝精品爽爽久久蜜臀 | 99精品99| 国产午夜精品理论片 | 成人啪啪色婷婷久色社区 | 99国产精品成人免费视频 | 嗯啊…嗯np男男双性总受 | 护士喂我吃乳液我脱她内裤 | 国产成人综合在线视频 | 欧美美女一区二区三区 | 丝瓜涩涩屋黄瓜香蕉丝瓜 | 手机在线观看mv网址 | 伊人狠狠丁香婷婷综合尤物 | 欧美精品久久久久久久久大尺度 | 欧美日韩一级黄色片 | 国内精品乱码卡一卡2卡三卡新区 | av天堂电影网 | 日本 一二三 不卡 免费 | 国产成人久久精品激情 | 兽皇VIDEO另类HD| 真实国产乱子伦精品一区二区三区 | 日本一本二本三区免费免费高清 | 午夜精品久久久久久久99蜜桃 | 亚洲国产成人精品不卡青青草原 | 女人张开腿让男人添 | 巨胸美乳中文在线观看 | 亚洲国产成人精品无码区5566 | 国产手机在线亚洲精品观看 | 精品性影院一区二区三区内射 | 噜噜噜狠狠夜夜躁 | 亚洲a视频在线观看 | 年轻漂亮的妺妺中文字幕版 | 果冻传媒免费观看 | 免费视频久久只有精品 | 九九在线精品亚洲国产 | 成人小视频在线免费观看 | 好大好硬好湿再深一点网站 |