安装ES及交互插件
https://my.oschina.net/frylan/blog/639980
将已有的数据库导入ES
下载工具包
从以下地址下载elasticsearch-jdbc工具包(注意版本需要和ES版本对应)
https://github.com/jprante/elasticsearch-jdbc
配置导入脚本
将工具包解压缩到ES安装目录下,并修改路径$(es安装目录)\elasticsearch-jdbc\bin\mysql-simple-example.bat内容(注意备份原文件)
修改的地方重点在
JDBC驱动配置(url,user,password)
需要导入的数据 (sql语句)
导出后ES中Index和type名字(index,type)
原文件
@echo off
set DIR=%~dp0
set LIB=%DIR%..\lib\*
set BIN=%DIR%..\bin
REM ???
echo {^
"type" : "jdbc",^
"jdbc" : {^
"url" : "jdbc:mysql://localhost:3306/test",^
"user" : "",^
"password" : "",^
"sql" : "select *, page_id as _id from page",^
"treat_binary_as_string" : true,^