使用SOLR和MySQL时对DataSource = 0的总请求数

时间:2012-02-04 11:13:16

标签: mysql solr

我按照Web上的许多教程让SOLR使用MySQL,但无论我遵循哪个教程,我总是在fullimport命令中得到“对DataSource = 0的总请求”。我正在使用Wordpress的安装来测试。 MYSQL的密码是正确的,查询也是如此。我再次下载了MySQL连接器文件,但没有运气。

我的data-config.xml是什么样的:

<dataConfig>
  <dataSource type="JdbcDataSource" 
          driver="com.mysql.jdbc.Driver"
          url="jdbc:mysql://localhost/wordpress" 
          user="root" 
          password="root"/>
   <document>
    <entity name="id" 
        query="select id,post_title from wp_posts">
    </entity>
   </document>
</dataConfig>

我的SolrConfig.xml以及文件中已存在的其他条目:

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

这些是SolrConfig.xml中的唯一行吗?或者我应该将这些行与已存在的行一起添加?

1 个答案:

答案 0 :(得分:1)

找到解决我自己问题的方法。显然我的MySQL连接器文件没有复制到正确的位置。我也在Ubuntu上,并且apt-get安装了MySQL Java连接器。我不记得那个包裹是什么,但我认为这样做了。