solr5 5版本 連線mysql資料庫

2021-07-26 04:00:47 字數 1579 閱讀 1600

solr 連線資料 需要兩個jar

另乙個是solr-dataimporthandler-5.5.0 jar 包

進入 solr-5.5.0/dist 資料夾中 將圈中jar 進行複製

接下來建立資料庫表 sql語句 如下

create table `user` (

`id` int unsigned not null auto_increment comment '主鍵編號',

`name` varchar(64) not null comment '姓名',

`age` int(10) not null default 0 comment '年齡',

primary key (`id`))

engine = innodb

auto_increment = 1

default character set = utf8

comment = '使用者表';

建立成功並新增資料 如下圖

資料庫和jar 都已經準備好了 下面我們需要新增一些配置檔案資訊

在solrhome中的core核心配置檔案的conf中solrconf.xml檔案中新增如下資訊:

data-config.xml

並在conf資料夾下建立檔案data-config.xml    (注solrconf.xml和data-conf.xml是同一目錄)

並在data-conf.xml中新增如下內容

'$'">  

url: 是連線資料庫的路徑

user:資料庫使用者名稱

password:資料庫密碼

name:是資料庫表的名稱

接下來需要在schema.xml檔案中需要新增字段

(schema.xml檔案需要將同目錄下的 managed-schema 改名而來)

managed-schema

schema.xml中 id 預設是string  我這裡進行修改為int型別

之後儲存 啟動tomcat

在頁面進入web後台管理頁面 成功 如下

在execute的時候可能時間會比較長 需要手動 refresh status 一下

查詢下是否連線成功

資料庫新增的資料已經展現出來了 

java整合solr5 5版本值solrj使用

首先匯入solrj需要的jar包 之後建立乙個web專案 具體建立過程就不演示了 將jar匯入 並建立乙個類 稍後鏈結時候使用 接下來需要配置下core核心檔案中的schema.xml檔案 schema.xml檔案需要將同目錄下的 managed schema 改名而來 自定義如下幾個字段 將typ...

django2 2版本連線mysql資料庫的方法

一 執行專案報錯資訊如下 file home pyvip virtualenvs myblog lib python3.6 site packages django db backends mysql base.py line 36,in raise impr程式設計客棧operlyconfigur...

linux安裝5 5版本mysql

1 首先關閉linux的防火牆,執行命令 mysql 5.6.40 linux glibc2.12 i686.tar.gztar zxvf mysql 5.6.40 linux glibc2.12 i686.tar.gz將解壓後的檔案重新命名為mysql mv mysql 5.6.40 linux ...