kettle-实现不同数据库之间的数据交换

使用场景

在这里插入图片描述

例如有如上的需求,那么传统的导出sql、dmp都不再实用了,这个时候我们可以借助kellte 工具进行数据交换,接下来让大家感受一下它的方便快捷

测试 数据从pgsql到mysql

  1. 打开kettle,创建两个数据库连接
    在这里插入图片描述
    在这里插入图片描述
    连接成功这里会显示。

  1. 新建一个转换
    在这里插入图片描述

  1. 选择 :核心对象-输入-表输入,并将其拖拽进 转换窗口中。
    在这里插入图片描述

  2. 选择 :核心对象-输出-表输出,并将其拖拽进 转换窗口中。
    在这里插入图片描述

  3. 按住shift键,再左键点击表输入,再滑动到 表输出上面
    在这里插入图片描述

  4. 双击 表输入 进入,选择我们刚才配的pg 数据库连接,再点击 获取sql查询语句,再选择我们需要进行同步的表
    在这里插入图片描述


  1. 双击 表输出 进入,选择我们刚才配的mysql 数据库连接,如果我们库里面没有 表输入 中该表的结构,就任意输入一个目标表名,然后点击下方的sql,会弹出一个对话框 简单的SQL编辑器 ,里面可以看到我们创建表的语法,我们可以手动修改或者不修改,点击执行,执行完毕后,就会在 mysql 库下创建该表了,
    在这里插入图片描述

  2. 一切准备就绪后,直接点击运行等待即可
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_56981185/article/details/126627311