KETTLE安装及连接MySQL数据库

kettle安装(默认电脑已经安装java,并配置环境变量,该版本kettle对应jdk1.8)

kettle下载地址:https://community.hitachivantara.com/docs/DOC-1009855

下拉页面到此处,点击此处

KETTLE安装及连接MySQL数据库_第1张图片

弹出下面界面,并弹出下载框

KETTLE安装及连接MySQL数据库_第2张图片

点击浏览可更改下载地址

  • 打开kettle界面

进入下载好的文件夹D:\pdi-ce-7.1.0.0-12\data-integration下(根据自己下载地址而定)

KETTLE安装及连接MySQL数据库_第3张图片

双击Spoon.bat进入kettle界面,进入时间可能比较长,耐心等待。。。。。。。

  • 进入界面

KETTLE安装及连接MySQL数据库_第4张图片

 

等待1,2分钟左右即可进入。。。。

KETTLE安装及连接MySQL数据库_第5张图片

至此,kettle完成安装。

 

 连接mysql数据库

1 准备驱动包:

如果要连接mysql数据库,要事先下载mysql的jdbc驱动包,所以我们要下载该jar包 (jar包下载详见附录)

下载好后,解压该文件将文件夹中的mysql-connector-java-5.1.48-bin.jar文件复制到kettle所安装的D:\pdi-ce-7.1.0.0-12\data-integration\lib下即可。

2 连接数据库

打开连接数据库页面,按要求输入下面参数,注意连接类型选择MySQL

KETTLE安装及连接MySQL数据库_第6张图片

此时,数据库连接参数已填写完毕,可以点击测试是否连接成功,成功连接会弹出如下框所示结果

KETTLE安装及连接MySQL数据库_第7张图片

附:驱动包下载步骤

KETTLE安装及连接MySQL数据库_第8张图片

 

Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed.
org.gjt.mm.mysql.Driver

分析上面报错原因:是org.gjt.mm.mysql路径下没有找到Driver.class,所以下载的jar包一定要包含这个路径下的Driver.class文件

所以原因有两种:

1 是你没有下载mysql 的jdbc驱动jar包

2 你下载的驱动包下不存在org.gjt.mm.mysql路径下的Driver.class文件

所以不光是下载jar包, 还要看jar包下是否包含有org.gjt.mm.mysql该路径下的 Driver.class文件

mysql-connector-java-8.0.18下就没有org.gjt.mm.mysql路径

查看方法,解压jar包你就会看到下面的Driver.class文件

下载地址:https://dev.mysql.com/downloads/connector/j/

进来后 点击下面标识的地方

KETTLE安装及连接MySQL数据库_第9张图片

来到下图 

KETTLE安装及连接MySQL数据库_第10张图片

点击Dowload下载,如果下载速度过慢,可以在迅雷中下载,找到下载好的zip文件,解压得到下面的几个文件:KETTLE安装及连接MySQL数据库_第11张图片

上面两个jar包下均有这个org.gjt.mm.mysql路径,所以选择任意一个jar包,然后放在D:\pdi-ce-7.1.0.0-12\data-integration\lib 文件夹下后,关闭KETTLE,然后重启Spoon.bat就OK了。

 

 

你可能感兴趣的:(KETTLE,MySQL)