sqoop导出数据丨Hive丨HDFS和脚本编写
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:25
导出数据
在Sqoop中,“导出”概念指:从大数据集群(HDFS,HIVE,HBASE)向非大数据集群(RDBMS)中传输数据,叫做:导出,即使用export关键字。
HIVE/HDFS到RDBMS
$ bin/sqoop export \ --connect jdbc:mysql://hadoop102:3306/company \ --username root \ --password 000000 \ --table staff \ --num-mappers 1 \ --export-dir /user/hive/warehouse/staff_hive \ --input-fields-terminated-by "\t"
提示:Mysql中如果表不存在,不会自动创建
脚本打包
使用opt格式的文件打包sqoop命令,然后执行
1) 创建一个.opt文件
$ mkdir opt $ touch opt/job_HDFS2RDBMS.opt
2) 编写sqoop脚本
$ vi opt/job_HDFS2RDBMS.opt
export
--connect jdbc:mysql://hadoop102:3306/company
--username root
--password 000000
--table staff
--num-mappers 1
--export-dir /user/hive/warehouse/staff_hive
--input-fields-terminated-by "\t"
3) 执行该脚本
$ bin/sqoop --options-file opt/job_HDFS2RDBMS.opt
相关文章
-
sqoop与hbase导入导出数据
sqoop与hbase导入导出数据
- 互联网
- 2026年04月04日
-
src和 href 的区别
src和 href 的区别
- 互联网
- 2026年04月04日
-
ssd占用率100很卡
ssd占用率100很卡
- 互联网
- 2026年04月04日
-
sqoop导出到mysql中文乱码问题总结、utf8、gbk
sqoop导出到mysql中文乱码问题总结、utf8、gbk
- 互联网
- 2026年04月04日
-
sqoop导出mysql数据进入hive错误
sqoop导出mysql数据进入hive错误
- 互联网
- 2026年04月04日
-
Sqoop导出MySQL数据
Sqoop导出MySQL数据
- 互联网
- 2026年04月04日






