<dataConfig>
<dataSource type="JdbcDataSource"
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/mydb"
user="root"
password="root"
/>
<document name="bestsellerscats_1">
<entity name="bestsellerscats" query="SELECT id, name FROM testtable">
<field column="id" name="id"/>
<field column="name" name="name"/>
</entity>
</document>
</dataConfig>
这是错误消息:
处理时出现异常:bestsellerscats文档:SolrInputDocument(fields:[]):org.apache.solr.handler.dataimport.DataImportHandlerException:无法执行查询:SELECT id,name FROM testtable Processing Document#1
任何帮助?
答案 0 :(得分:0)
我认为问题在于您的网址。尽量保持以下格式。
jdbc:mysql://<ip>:<port>/<myDB>
如果您使用的是默认的mysql端口,则需要使用。
url="jdbc:mysql://localhost:3306/mydb"