设为首页 加入收藏

TOP

Sqoop   ------- 将mysql的数据导入到hive中
2019-03-14 01:00:34 】 浏览:15
Tags:Sqoop   ------- mysql 数据 导入 hive
版权声明:个人原创,转载请标注! https://blog.csdn.net/Z_Date/article/details/84035052

将数据导入到hive中,但是实际上来说hive中的数据也是在hdfs上进行保存的。在进行导入hive的本质其实就是先把数据导入到hdfs 在从hdfs把数据迁移到hive表所在的hdfs路径

范例:从mysql数据库中导入数据到hive中

sqoop import \
--connect jdbc:mysql://mini3:3306/hive \
--username root \
--password Root123@ \
--table tohdfs \
--hive-import \
--hive-database student \
--hive-table stu_info \
--target-dir /tohdfs3 \
--fields-terminated-by '\t' \
--num-mappers 1 

之后在hive中准备要导入的数据库以及数据表

create database student;

创建数据表,准备接收导入的数据

create table stu_info(id int,name string)
row format delimited fields terminated by '\t';


编程开发网
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇慕课网Spark SQL日志分析 - 3.Spa.. 下一篇黑猴子的家:Hive 其它命令操作

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

array(4) { ["type"]=> int(8) ["message"]=> string(24) "Undefined variable: jobs" ["file"]=> string(32) "/mnt/wp/cppentry/do/bencandy.php" ["line"]=> int(214) }