kettle安装(默认电脑已经安装java,并配置环境变量,该版本kettle对应jdk1.8)
kettle下载地址:https://community.hitachivantara.com/docs/DOC-1009855
下拉页面到此处,点击此处
弹出下面界面,并弹出下载框
点击浏览可更改下载地址
-
打开kettle界面
进入下载好的文件夹D:\pdi-ce-7.1.0.0-12\data-integration下(根据自己下载地址而定)
双击Spoon.bat进入kettle界面,进入时间可能比较长,耐心等待。。。。。。。
-
进入界面
等待1,2分钟左右即可进入。。。。
至此,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
此时,数据库连接参数已填写完毕,可以点击测试是否连接成功,成功连接会弹出如下框所示结果
附:驱动包下载步骤
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/
进来后 点击下面标识的地方
来到下图
点击Dowload下载,如果下载速度过慢,可以在迅雷中下载,找到下载好的zip文件,解压得到下面的几个文件:
上面两个jar包下均有这个org.gjt.mm.mysql路径,所以选择任意一个jar包,然后放在D:\pdi-ce-7.1.0.0-12\data-integration\lib 文件夹下后,关闭KETTLE,然后重启Spoon.bat就OK了。