linux下solr6.4通过虚拟机连接mysql数据库导入数据查询

在linux上成功部署好solr以后,在进行通过mysql数据库导入数据进行查询。
1、在前面建好的tomcat的webapps下的solrhome中新建一个core文件夹叫做mynode,在mynode文件夹下新建一个文件夹叫做conf,将solr项目中的安装目录下的solr6.4.2\example\example-DIH\solr\db\conf下的所有东西复制到conf中去。
2、在mysql数据库中建一张表,名字叫goods。
linux下solr6.4通过虚拟机连接mysql数据库导入数据查询
3、在solrconfig.xml的  <requestHandler name="/select" class="solr.SearchHandler">之上添加
linux下solr6.4通过虚拟机连接mysql数据库导入数据查询
4、在mynode下的conf文件夹下修改solr-data-config.xml文件如下:
linux下solr6.4通过虚拟机连接mysql数据库导入数据查询
5、启动tomcat,输入urllocalhost:8080/solr/index.htm进入solr的主界面,选择Core Admin,输入相关信息。
linux下solr6.4通过虚拟机连接mysql数据库导入数据查询
在core selector中选择刚新建的mynode:
linux下solr6.4通过虚拟机连接mysql数据库导入数据查询
选择Dataimport,右边默认选项,执行Execute,并Refresh Status,从数据库导入数据成功如图:
linux下solr6.4通过虚拟机连接mysql数据库导入数据查询

点击Query进行检索查询,默认查询全部

linux下solr6.4通过虚拟机连接mysql数据库导入数据查询