kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件

在kettle里连接Mysql中的数据库表,并转换成excel文件输出数据。

Step1: 在kettle中,点击 “文件”->”新建”->”转换”,新建一个转换,默认名称为“转换1”;

Step2: 在左侧的”核心对象”中,点击“输入”->”表输入”,拖放“表输入”的图标到右边的“转换1”编辑页面中。

 

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第1张图片

Step3:双击“转换1”中的“表输入”,设置“表输入”窗口。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第2张图片

Step4:点击“Wizard”,配置数据库连接;

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第3张图片

Step5:配置JDBC,输入服务器主机名称,数据库名称;

 

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第4张图片

Step6:设置用户名称和密码,并点击“测试数据库连接”

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第5张图片

Step7:点击“Finish“。完成根据Wizard配置“数据库连接”后,回到“表输入“界面,编写SQL查询语句。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第6张图片

Step8:点击“预览“,弹出”输入预览记录数“的对话框

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第7张图片

Step9:点击“确定“,即可预览kettle连接的Mysql 对应表的数据。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第8张图片

Step9:点击“预览数据“对话框的”关闭”按钮,再点击”表输入“对话框的”确定“按钮,就配置好了kettle从MySQL对应表的输入通道。

Step10:点击“输出“中的”Excel输出“,拖动”Excel输出”到右边的”转换“编辑框中。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第9张图片

Step11:鼠标左键单击“表输入”,按住Shift键,会产生要给箭头线,连接到“Excel输出”。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第10张图片

Step12:双击”Excel输出”,弹出”Excel输出”。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第11张图片

在”Excel输出“对话框,点击“浏览”按钮,输入要输出的excel的名字。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第12张图片

Step13:点击”字段”,再点击”获取字段”。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第13张图片

会自动生成目前连接的表的字段,如下图所示。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第14张图片

Step14:点击”确定”。在“转换”界面,点击“运行”的三角图标,运行该“转换”。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第15张图片

此时,通过kettle,Mysql中就自动转换成了excel文件输出。

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第16张图片

kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件_第17张图片

你可能感兴趣的:(kettle(四):kettle连接Mysql数据库,将表的数据转换成excel文件)