文章目录
前言
用 Sqoop 将 MySQL 指定数据库指定的表导入Hive 的指定数据库
一、单表导入
./bin/sqoop import\
--connect jdbc:mysql://hadoop102:3306/db01\ # 指定MySQL的db01数据库--username sqoop01 -password 123456\
--table base_dic\ # db01库的base_dic表
--hive-import\
--hive-database db01\ # 导入到Hive 的db01数据库
--m 1
二、所有表导入
./bin/sqoop import-all-tables\
--connect jdbc:mysql://hadoop102:3306/db01\ --username sqoop01 --password 123456\
--hive-import\
--hive-database db01\
--m 1
参数说明
--table <table-name> # 导入的源表表名
--m或--num-mappers <n> # 使用n个map任务并行导入数据
--hive-import # 导入到hive
--hive-database <database-name> # 指定导入hive的指定数据库
本文转载自: https://blog.csdn.net/LS154952447/article/details/130183397
版权归原作者 A风与纸片人 所有, 如有侵权,请联系我们删除。
版权归原作者 A风与纸片人 所有, 如有侵权,请联系我们删除。