一、数据导入:
在Sqoop中,“导入”概念指:从非大数据集群(RDBMS)向大数据集群(HDFS,HIVE,HBASE)中传输数据,使用 import 关键字。
1)RDBMS 到 HDFS
①确定Mysql 服务开启正常
②在Mysql 中新建一张表并插入一些数据
mysql -uroot -proot
create databese company;
use company;
create table staff(id int(4)primary key not null auto_increment,
name varchar(255),sex varchar(255));
insert into staff(name,sex)valus 'zhangsan','nan');
insert into staff(name,sex)valus 'lisi','nv');
③导入数据
全部导入:
bin/sqoop import --connect jdbc:mysql://192.168.199.130:3306/company
--username root --password root --table staff --target-dir /usr/company
--delete-target-dir --num-mappers 1 --fields-termin