1、修改索引位址:任意位置皆可,本文在E:\solr\下建了一個data檔案夾,然後修改E:\solr\collection1\conf\solrconfig.xml 下的dir: 為建立的索引位址路徑${solr.data.dir:E:/solr/data}
2、建立資料庫為es_data,在其下面建立一個名為news的資料表
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SOmRDMlRmMkVDZkNTZ0ImZ2YzM2UTMlJWN0UWZlZGNi9CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
3、在E:\solr\collection1\conf下建立一個data-config.xml檔案,在裡面添加以下代碼:注(使用者名、密碼、資料庫、資料表)<?xml version="1.0" encoding="UTF-8" ?>
url="jdbc:mysql://localhost:3306/es_data?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true" user="root" password="111111" />
4、solr關聯資料庫:在E:\solr\collection1\conf\solrconfig.xml 下找到相應的位置添加以下這段配置:
data-config.xml
5、在E:\solr\collection1\conf\schema.xml 下找到下面的代碼,并把type="ext_general”修改為type="text_zh"(分詞方法):
6、在E:\solr目錄下建立lib檔案夾,将solr-4.7.2\dist檔案夾下的
和自己準備的 mysql-connector-java-5.1.17.jar,放入E:\solr目錄下lib檔案夾下
7、導入資料到solr:打開http://localhost:8080/solr/#/collection1/dataimport//dataimport 裡把Clean、Commit和Optimize打鈎,再點選Execute Import(藍色按鈕)
8、打開查詢頁面,輸入q輸入框下輸入
本文出自 “江山如畫待赢歸” 部落格,謝絕轉載!
原文:http://microe.blog.51cto.com/3332651/1606717