Hive中创建数据表导入数据:
-- 创建hive中的数据表
create table student(
id int,
number string,
name string,
sex string
);
-- 添加数据到hive中的数据表
insert into student(id,number,name,sex) values(1,'123456789','jack','man')
mysql中创建数据表:
create table student(
id int,
number varchar(30),
name varchar(30),
sex varchar(20)
);
使用sqoop将hive中的数据同步到mysql
在sqoop中运行如下:
bin/sqoop export \
--connect jdbc:mysql://com.hadoop:3306/mydb \
--username root \
--password 1234 \
--table student \
--fields-terminated-by ','
--export-dir '/user/hive/warehouse/student'