前言
用 Sqoop 将 MySQL 指定数据库指定的表导入Hive 的指定数据库文章来源地址https://www.toymoban.com/news/detail-775151.html
一、单表导入
./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://www.toymoban.com/news/detail-775151.html
到了这里,关于【Sqoop】MySQL表导入Hive的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!