1.在需要导入的索引目录(core)下的conf/solrconfig.xml配置
比如:C:\solr-tomcat\solr\core2\conf\solrconfig.xml
<lib dir="D:/vm/Hadoop/Hadoop_Setup/apache-solr-3.6.1/apache-solr-3.6.1/contrib/extraction/lib" />
    <lib dir="D:/vm/Hadoop/Hadoop_Setup/apache-solr-3.6.1/apache-solr-3.6.1/dist/" regex="apache-solr-cell-\d.*\.jar" />
    <lib dir="D:/vm/Hadoop/Hadoop_Setup/apache-solr-3.6.1/apache-solr-3.6.1/dist/" regex="apache-solr-clustering-\d.*\.jar" />
    <lib dir="D:/vm/Hadoop/Hadoop_Setup/apache-solr-3.6.1/apache-solr-3.6.1/dist/" regex="apache-solr-dataimporthandler-\d.*\.jar" />
    <lib dir="D:/vm/Hadoop/Hadoop_Setup/apache-solr-3.6.1/apache-solr-3.6.1/contrib/clustering/lib/" />
    <lib dir="/total/crap/dir/ignored" />
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
        <lst name="defaults">
            <str name="config">data-config.xml</str>
        </lst>
    </requestHandler>
2.编写data-config.xml
<?xml version="1.0" encoding="UTF-8" ?>
<dataConfig>
<dataSource type="JdbcDataSource"  driver="com.mysql.jdbc.Driver" url="jdbc:mysql://192.168.1.253/mc" user="root" password=""/>
   <document name="content">
       <entity name="node" query="select productionid,specification from tproductionbewrite limit 8">
           <field column="productionid" name="productionid" />
           <field column="specification" name="specification" />         
        </entity>
    </document>
</dataConfig>
3.在C:\solr-tomcat\solr\core2\目录创建lib目录,导入mysql-connector-java-5.1.21-bin.jar包即可
4.启动tomcat,访问Solr服务器
5.http://localhost:8080/solr/core2/dataimport?command=full-import ;  ---即可从MYSQL导入数据建立索引

转载于:https://www.cnblogs.com/bobsoft/archive/2012/10/07/2714522.html

Solr连接MYSQL导入源数据生成索引相关推荐

  1. mysql dal_Entity Framework连接Mysql数据库并生成Model和DAL层

    Entity Framework (EF,ADO.NET Entity Framework)是微软官方提供的.NET平台的ORM框架.相比于LINQ TO SQL,EF框架具有很明显的优势: EF框架 ...

  2. solr 7 mysql导入_solr 7.7.0 windows 导入mysql数据库数据

    接上一篇 准备导入数据 首先修改hello/cong目录下的solrconfig.xml文件,添加如下节点: data-config.xml 新建一个data-config.xml文件,与solrco ...

  3. python连接mysql,自动生成数据库表对应的word文档(毕设福利)

    效果图 运行程序后生成的word文档 所需依赖 安装两个依赖插件 pip install pymysql pip install python-docx python程序 #!/usr/bin/pyt ...

  4. 图书条码mysql数据库_中琅条码软件如何连接MySQL批量生成128码

    原标题:中琅条码软件如何连接MySQL批量生成128码 中琅条码软件除了支持常见的TXT,CSV.Excel等文件类型数据库,还支持MySQL.SQLServer.Access等常用数据库.下面就以M ...

  5. Nodejs如何连接Mysql

    Node.js - Mysql 下载mysql模块(npm install mysql) 导入模块,连接mysql // 导入mysql模块 var mysql = require('mysql'); ...

  6. solr 从数据库导入数据,全量索引和增量索引(实例配置原理)

    http://blog.csdn.net/u013378306/article/details/50761610 为防止原文删除特此备份 ------------------------------- ...

  7. solr 从数据库导入数据,全量索引和增量索引

    首先说一下是从MySQL数据库导入数据 这里使用的是mysql测试. 1.先在mysql中建一个表:solr_test 2.插入几条测试数据: 3.用记事本打solrconfig.xml文件,在sol ...

  8. 转:solr 从数据库导入数据,全量索引和增量索引(实例配置原理)

    http://blog.csdn.net/u013378306/article/details/50761610 为防止原文删除特此备份 ------------------------------- ...

  9. MySQL数据库(四):多表查询、视图、事务、索引、函数、Go连接MySQL

    MySQL数据库:视图.事务.索引.函数.Go连接MySQL 1.1 目录 文章目录 1.1 目录 1.2 多表查询分类 1.2.1 内连接[inner join] 1.2.2 左外连接[left j ...

最新文章

  1. 正则表达式抓取文件内容中的http链接地址
  2. linux下查看监听port相应的进程
  3. 抽象代数学习笔记(5) 运算
  4. SpringSecurityOAuth使用JWT Token实现SSO单点登录
  5. SAP托管在Github上的ABAP编程规范
  6. BITMAPINFO结构
  7. day18 面向对象
  8. CentOS 6.4 64位系统U盘安装
  9. android开发那些事儿(一)
  10. 计算机网络与多媒体专科测试,上海第二工业大学2021年专科层次依法自主招生生考试职业技能测试考纲...
  11. 百度云API怎么使用
  12. java实现图片查看器
  13. 采样准则(时间采样与采样频率)的选取
  14. 賀旺囍影_EDIUS6.06安装版 【实机测试】
  15. oracle版本虚拟机,关于虚拟机装oracle10g64位数据库查看版本位数有趣的问题
  16. Swift 调用微信分享
  17. 市面上比较好用的钣金展开软件都有哪些?
  18. 用墨刀做出的交互动效,10个优秀作品欣赏
  19. 怎么样才能学好java_论新手该如何学习java?
  20. 法国大数据分析服务初创公司 Dataiku 获1400 万美元 A 轮融资

热门文章

  1. 20220104:力扣第274场周赛(下)
  2. oracle adjusting parallel,Oracle 并行相关的初始化参数
  3. editplus查找文件中的字符串
  4. Mysql数据库 自动增长 重新从0开始
  5. 腾讯AI加速器三期全球招募开启,打造AI+产业生力军
  6. 科大讯飞发布第三季度业绩报告:扣非净利润同比减少近9成
  7. YY创始人体内植入芯片真相调查
  8. 不怕辣眼睛!这个机器人用脸来摘辣椒
  9. 阿里巴巴公布了一份最新的AI成绩单
  10. 面对数据缺失,如何选择合适的机器学习模型?