sqoop 导入数据到hive
1.1.导入数据到hive分区表(内表),指定分区
创建hive分区表
- –hive-database 指定数据库
- –table 指定表
- –hive-overwrite 覆盖已有表中的数据
从mysql导入数据到hive,导入的hive的默认数据库
bin/sqoop import --connect jdbc:mysql://180.150.180.120:3306/mcd --username crawl --password crawl123 --table xin_bang_data --hive-import --m 1
从msyql导入hive,导入到指定数据库
bin/sqoop import --connect jdbc:mysql://180.150.180.120:3306/mcd --username crawl --password crawl123 --table xin_bang_data --hive-import --hive-overwrite --hive-database=tmp --m 1
导入数据到hive指定表
bin/sqoop import --connect --connect jdbc:mysql://180.150.180.120:3306/mcd --username crawl --password crawl123 --table xin_bang_data --hive-import --hive-database=tmp --hive-table xin_bang_data --m 1