Pentaho连接到MySQL数据库

时间:2017-06-13 19:51:36

标签: mysql pentaho

我正在开发Pentaho数据集成工具7.1版。我正在尝试使用“表输入”步骤连接到数据库。但是当我在Pentaho的这个步骤中测试连接时,它给出了以下错误消息。我可以使用MySQL工作台连接到数据库(MySQL是5.7)。我已将'mysql-connector-java-5.1.23-bin.jar'文件放在lib文件夹中。我的Java是1.8.0-131;我使用的是Windows 10。

连接数据库[mydb]时出错:org.pentaho.di.core.exception.KettleDatabaseException: 尝试连接数据库时发生错误

连接数据库时出错:(使用类org.gjt.mm.mysql.Driver) 未知数据库'mydb'

2 个答案:

答案 0 :(得分:0)

看起来JDBC找不到您的数据库。它可能来自名称,密码中的输入错误,用户没有足够的资金,......

要调试,请使用新连接按钮底部的测试按钮:

enter image description here

答案 1 :(得分:0)

确保您的pentaho版本支持mysql连接器。如果不支持,请下载所需的版本并粘贴->解压缩文件并将其粘贴到

  

\ pdi-ce-8.2.0.0-342 \ data-integration \ lib

     

在那之后打开spoon.bat转到菜单->工具->市场->安装   mysql插件

在安装mysql插件后重新启动pentaho。 然后尝试连接到mysql。希望它将解决您的问题