前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hive数据的导入

Hive数据的导入

作者头像
编程那点事
发布2023-02-25 15:17:01
7680
发布2023-02-25 15:17:01
举报
文章被收录于专栏:java编程那点事

Hive支持两种方式的数据导入

代码语言:javascript
复制
使用load语句导入数据
使用sqoop导入关系型数据库中的数据
使用load语句导入数据
代码语言:javascript
复制
导入本地的数据文件
load data local inpath '/home/centos/a.txt' into  table  tt;

注意:Hive默认分隔符是: tab键。所以需要在建表的时候,指定分隔符。

代码语言:javascript
复制
导入HDFS上的数据
load data inpath '/home/centos/a.txt' into  table  tt;
使用sqoop导入关系型数据库中的数据
代码语言:javascript
复制
将关系型数据的表结构复制到hive中

sqoop create-hive-table --connect jdbc:mysql://localhost:3306/test --table username --username root --password 123456 --hive-table test

其中 --table username为mysql中的数据库test中的表   --hive-table test 为hive中新建的表名称

##########

代码语言:javascript
复制
从关系数据库导入文件到hive中

sqoop import --connect jdbc:mysql://localhost:3306/test --username root --password mysql-password --table t1 --hive-import

##########

代码语言:javascript
复制
将hive中的表数据导入到mysql中
sqoop export --connect jdbc:mysql://localhost:3306/test --username root --password admin --table uv_info --export-dir /user/hive/warehouse/uv/dt=2011-08-03
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-01-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Hive支持两种方式的数据导入
相关产品与服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档