首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改Pentaho数据集成工具中的默认jdbc驱动程序类

更改Pentaho数据集成工具中的默认jdbc驱动程序类
EN

Stack Overflow用户
提问于 2013-03-28 15:14:24
回答 2查看 2.1K关注 0票数 2

我正在尝试Pentaho数据集成,我想使用MySql作为我的输出关系型数据库管理系统,但使用的默认驱动程序类是用于mm.mysql数据库的org.gjt.mm.mysql.Driver,但我想使用常用的com.mysql.jdbc.Driver类来连接mysql。我不知道如何更改它或添加新的驱动程序。有谁能帮帮忙吗?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-12 04:36:50

我也面临着同样的问题。缺少驱动文件。这个错误对于刚开始使用PDI者来说是很常见的。

  1. 下载MySQL JDBC驱动程序。
  2. 复制连接器文件(mysql- .jar --5.1.29)并将其粘贴到Lib文件夹: Windows: C:\Program
    1. OS X: /Applications/data-integration/lib
    2. Restart

    数据集成并测试您的连接。

诚挚的问候。

票数 1
EN

Stack Overflow用户

发布于 2018-09-04 17:39:32

对于新版本的MySQL驱动程序(在我的例子中是版本8.1),主驱动程序类的名称已经更改。即使您下载驱动程序并重新启动spoon,Pentaho Data Integration (PDI)的MySQL连接器仍然会查找错误的类名。

解决方法是在PDI中使用"Generic database“连接类型,并手动添加新的类名。典型的连接详细信息为:

代码语言:javascript
复制
Dialect: MySQL 
Custom connection URL: jdbc:mysql://localhost:3306/database_name 
Custom driver class name: com.mysql.cj.jdbc.Driver

参考:https://jira.pentaho.com/browse/PDI-17341

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15676208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档