使用kettle工具将文本文件的内容插入Linux虚拟机下的mysql表中
Posted 洒水閃人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用kettle工具将文本文件的内容插入Linux虚拟机下的mysql表中相关的知识,希望对你有一定的参考价值。
一、 解压kettle包
1、把包拷到Linux系统下
还有mysql的驱动包
2、解压zip后缀的包
输入命令:unzip /software/pdi-ce-7.0.0.0-25.zip
可以把原来的包删了
输入命令:rm -f pdi-ce-7.0.0.0-25.zip
二、 创建数据库和表
三、 把文本文件里的数据插入数据库表中
1、编写好文本文件
2、在kettle中拖一个文本文件输入和一个表输出
3、右键选择编辑步骤编辑文本文件
点击预览,选择你的文本文件
点击增加,你的文本文件就会添加到选中的文件
编辑内容
点击获取字段
然后确定完成,这样我们就编辑好我们的文本文件了
4、右键表输出,选择编辑步骤
编辑数据库连接
主机名称写你Linux虚拟机的IP地址
点击测试,查看是否连接成功
如果连接不成功,检查下你mysql的包有没有导到虚拟机了,
主机名有没有写错
Linux虚拟机的mysql服务有没有启动
Linux虚拟机的防火墙有没有关掉
5、点击运行按钮
6、查看虚拟机中的表有没有添加进数据
有数据了,说明OK了
四、 注意
文本文件中的字段名必须和表中的字段名一致
以上是关于使用kettle工具将文本文件的内容插入Linux虚拟机下的mysql表中的主要内容,如果未能解决你的问题,请参考以下文章