posts - 339,comments - 4,views - 25155

1、首先打开虚拟机,运行一下两条命令打开hadoop:

start-dfs.sh

start-yarn.sh

 

 

2、进入hive目录下,启动metastore

hive --service metastore

3、使用jdbc访问hive,启动 hiveserver2

bin/hive --service hiveserver2

4、启动 beeline 客户端(需要多等待一会)

bin/beeline -u jdbc:hive2://node01:10000 -n hadoop

5、本地文件复制到hive任意路径下:(sale.csv为例)

6、导入到hive:

#把本地txt/csv导入hive

load data  local inpath  '/kkb/sale.csv' into table sale;

7、查看导入表格前10行:

Select * from sale limit 10;

8、hive导入到mysql需要借助sqoop:(sqoop下运行以下命令,sqoop安装另见)

复制代码
 1 #通过sqoop把数据表导入mysql
 2 
 3 bin/sqoop export \
 4 
 5 --connect jdbc:mysql://node01:3306/sale \
 6 
 7 --username root \
 8 
 9 --password root \
10 
11 --table sale \
12 
13 --num-mappers 1 \
14 
15 --export-dir /user/hive/warehouse/sale \
16 
17 --input-fields-terminated-by ","
复制代码

到mysql查看,导入完成!

 

posted on   白日梦想家~  阅读(160)  评论(0编辑  收藏  举报
编辑推荐:
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· 程序员常用高效实用工具推荐,办公效率提升利器!
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
历史上的今天:
2020-10-13 2020.10.13动手动脑+课后试验性问题
< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示