码迷,mamicode.com
首页 > 数据库 > 详细

Solr5.5.5 学习 二 配置数据库

时间:2017-11-28 20:41:16      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:host   是你   gis   core   文件   lan   entity   solr   vim   

 

##mysql 导入数据
先在/Users/jim/Downloads/solr-5.5.5/server/solr 这边创建指定的core ,我在这里命名为:jimtest
并copy /Users/jim/Downloads/solr-5.5.5/example/example-DIH/solr/db 所有的数据到 jimtest 中
并且删除core.properties
然后到首页配置,如果没用copy db里边的数据到对应的core中,那么就会提示说solrConfig.xml是找不到的。
 
技术分享图片
 
添加成功之后则需要回到新增好的core中配置所需要的文件lib 到web 的lib  
在这里我使用的是mysql-connector-java-5.1.37
 
 技术分享图片
 
配置vim db-data-config.xml 
---路径为:/Users/jim/Downloads/solr-5.5.5/server/solr/jimtest/conf
技术分享图片
1  <dataConfig>
2     <dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/test" user="root" password="jimw"/>
3     <document>
4         <entity name="test" query="select * from t_customer">
5    <field column="id" name="id" />
6                <field column="name" name="name" />
7         </entity>
8     </document>
9 </dataConfig>
jdbc

 

配置所需要query的字段
conf vim managed-schema
 

技术分享图片

 
配置完成之后,重启solr
? solr-5.5.5 ./bin/solr restart
Sending stop command to Solr running on port 8983 ... waiting 5 seconds to allow Jetty process 3753 to stop gracefully.
Waiting up to 30 seconds to see Solr running on port 8983 [|]
Started Solr server on port 8983 (pid=10500). Happy searching!
 
重启完成,就可以去执行查询了
 
技术分享图片
 
执行完成后返回
技术分享图片
 
solr有个好处就是你可以debug执行。并且返回你想要的数据.
到jimtest查询数据并且返回数据则表示成功了
 
技术分享图片
 

Solr5.5.5 学习 二 配置数据库

标签:host   是你   gis   core   文件   lan   entity   solr   vim   

原文地址:http://www.cnblogs.com/jimw/p/7911739.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!