sqoop从Hive导出数据到MySQL

前提:在mysql的db03数据库下创建一个和导入数据结构一样的表结构:

create table 25work01

(

   id  int(20),

  name varchar(30),

  password varchar(30),

  sex varchar(30),

  birthday DATETIME,

  address varchar(30),

  email varchar(30)

);

 

sqoop从Hive导出数据到MySQL_第1张图片

Hive中的数据如下所示:

 

e113765268fe4109829ecc32a915354f.png 

 

导出命令:

./sqoop export -connect jdbc:mysql://192.168.222.200:3306/db03 -username sqoop03 -password 123456 -table 25work01 --fields-terminated-by ',' --export-dir /user/root/work3_03/part-m-00000

(注意:该命令在sqoop安装路径的bin目录下执行)

sqoop从Hive导出数据到MySQL_第2张图片

 导出结束,去mysql中查看数据是否正确;

 

 

sqoop从Hive导出数据到MySQL_第3张图片

 

数据正确,实验结束~

sqoop从Hive导出数据到MySQL_第4张图片

 

你可能感兴趣的:(sqoop,mysql,数据库,sqoop)