使用Kettle工具连接MySQL数据库

一、Kettle是什么?

Kettle最早是一个开源的ETL工具,作为一个端对端的数据集成平台,可以对多种数据源进行抽取(Extraction)、加载(Loading)、数据落湖(Data Lake Injection)、对数据进行各种清洗(Cleasing)、转换(Transformation)、混合(Blending),并支持多维联机分析处理(OLAP)和数据挖掘(Data mining)。

二、连接步骤

1.新建转换

a.) 选择文件菜单下的 新建 --> 转换
b.)点击新建图标
c.)右击 转换 --> 新建

2.连接数据库

a.) 右击DB连接,选择新建
b.)自定义连接名称
c.)配置MySQL连接信息
最后点击测试,测试显示正确连接数据库即可。

连接所出现的问题

如图:

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

所以原因有两种:

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

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

可以去官网下载jar包

把这个jar包复制粘贴到安装kettle的该路径下:
D:\kettle\data-integration\lib


总结

以上就是今天分享的内容,本文仅仅简单介绍了利用Kettle连接MySQL的使用,以及连接过程中出现的连接失败问题的解决方法。

更多推荐

使用Kettle工具连接MySQL数据库