kettle学习--基础--3.3--案例--将oracle的数据,导入到mysql中
kettle学习–基础–3.3–案例–将oracle的数据,导入到mysql中
1、案例背景
将oracle一张表的数据,导入到mysql中
2、准备工作
2.1、准备驱动
- 将依赖放到lib目录
- 重启kettle

2.2、oracle数据库–准备数据
CREATE TABLE "TEST"."user" (
"userid" NUMBER ( 11, 0 ),
"username" NVARCHAR2 ( 10 ),
"usersex" NVARCHAR2 ( 1 ),
"userposition" NVARCHAR2 ( 20 ),
"userage" NUMBER ( 11, 0 )
)
INSERT INTO "TEST"."user" ("userid", "username", "usersex", "userposition", "userage")VALUES (1, '陈XX', '女', '学生', 20);
INSERT INTO "TEST"."user" ("userid", "username", "usersex", "userposition", "userage")VALUES (2, '王XX', '男', '工程师', 30);
INSERT INTO "TEST"."user" ("userid", "username", "usersex", "userposition", "userage")VALUES (3, '李XX', '女', '医生', 40);
2.3、mysql数据库–准备表
CREATE TABLE `user` (
`userid` int DEFAULT NULL COMMENT '用户ID',
`username` varchar(10) DEFAULT NULL COMMENT '用户姓名',
`usersex` varchar(1) DEFAULT NULL COMMENT '性别',
`userposition` varchar(20) DEFAULT NULL COMMENT '职业',
`userage` int DEFAULT NULL COMMENT '年龄'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
3、新建转换,并配置好数据库连接


4、新建表输出,表输入
- Oracle 表输出
- Mysql 表输入
4.1、新建


4.2、配置属性


5、查看结果

