我正在尝试Pentaho数据集成,我想使用MySql作为我的输出RDBMS,但使用的默认驱动程序类是org.gjt.mm.mysql.Driver,它用于mm.mysql数据库,但我想使用通常的com.mysql.jdbc.Driver类连接到mysql。我不知道如何更改它或添加新的驱动程序。请帮忙吗?
感谢
答案 0 :(得分:1)
我遇到了同样的问题。 缺少驱动程序文件。 这个错误对于刚刚开始使用PDI的人来说非常普遍。
最诚挚的问候。
答案 1 :(得分:0)
对于新版本的MySQL JDBC驱动程序(在我的情况下为8.1版),主驱动程序类的名称已更改。即使您下载了驱动程序并重新启动了勺子,Pentaho Data Integration(PDI)的MySQL连接器仍然会寻找错误的类名。
解决方法是在PDI中使用“ 通用数据库”连接类型,然后手动添加新的类名。典型的连接详细信息为:
Dialect: MySQL
Custom connection URL: jdbc:mysql://localhost:3306/database_name
Custom driver class name: com.mysql.cj.jdbc.Driver