cd /home/pubsrv/solr/customer_user/conf
vim solrconfig.xml

**

在<admin>上面添加

**

<requestHandler name="/dataimport"
class="org.apache.solr.handler.dataimport.DataImportHandler">
    <lst name="defaults">
      <str name="config">customer_user-config.xml</str>
    </lst>
 </requestHandler>

**

vim customer_user-config.xml

**

<?xml version="1.0" encoding="utf-8"?>  
  <dataConfig>
    <dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://172.16.0.201:3306/srp_customer" user="root" password="ilovechina"/>
    <document name="cms">
      <entity name="view_blog" pk="pk_id" query="select a.id as id,a.suid as suid,a.user_name as user_name from customer_1045977445 a">  
        <field column="id" name="id" />  
        <field column="suid" name="suid" />  
        <field column="user_name" name="user_name" />
      </entity>
    </document> 
  </dataConfig>

**

vim schema.xml

**

修改相应字段


访问

http://localhost:8080/solr/#/你的core/dataimport//dataimport

wKiom1MhKynTGZmrAAJWjdfiVG8516.jpg

点击execute


wKiom1MhK3_RkQbaAAHXQRUMncA363.jpg

大于0就行了




通过url添加:

curl "http://172.16.0.131:8080/solr/customer_user/dataimport" -d "command=full-import&commit=true&clean=false"