Всего запросов к DataSource = 0 при использовании SOLR с MySQL - PullRequest
1 голос
/ 04 февраля 2012

Я следовал многим учебным материалам в Интернете, чтобы заставить SOLR работать с MySQL, но независимо от того, каким учебником я следую, я всегда получаю «Total Requests to DataSource = 0» в команде fullimport. Я использую установку 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 Ответ

1 голос
/ 05 февраля 2012

Нашел решение моей собственной проблемы. Очевидно, мой файл коннектора MySQL не был скопирован в нужное место. Кроме того, я был в Ubuntu, и я apt-get install'd MySQL Java-коннектор. Я не могу вспомнить, что это был за пакет, но я думаю, что он добился цели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...