用Kettle实现不同主机上的mysql数据库之间表复制
1.先创建一个转换工程
- 先创建两个数据库连接: 在 住主对象树--DB连接中添加两个数据库连接(注意:使用kettle 5.3.0创建和mysql的连接时,提示找不到jar包,把mysql的jdbc jar包放入data-integration\lib或者data-integration\libswt\win64下,再重新执行Spoon.bat即可OK,不重启的话不生效,切记。)
- 这里的东西正常填写即可测试无误点击确认即可
两个数据库连接建好了
- 然后从左边的核心对象--输入--表输入 拖到窗口中的空白处
- 拖入后双击表输入进行配置
这里填写源数据库和表的相关信息
这里再添加一个插入/更新的输出 操作如图
-
双击后填写相关信息 这里需要注意的是 只有两个步骤之间按住shift进行连接后才能获取相关的信息
- 然后就可以启动了
- 全部打钩就是搞定了