#hive
##hivesql详解
###博客1(hive连接讲的不详细):
###博客2(hive连接表详解):
##作用+安装问题
###hive的两个功能:
- 解析sql交给mapreduce处理数据
- 给结构化数据补充元数据,映射成一张表格
1.(存数据)没有储存----->hdfs上面储存(存放数据默认位置/usr/hive/warehouse下)
可以用hadoop fs -put /usr/hive/warehouse放
还可以在hive上用sql语句放
2.没有计算----->mapreduce
(建表)元数据(存放数据路径还有表名)-------->放在mysql上的matedata下的BMS和TBLS中
3.默认日志在/tmp/atguigu/hive/log
###安装问题:
1.拒绝连接:没开启hadoop集群
matestore数据库已存在;删掉数据库再来一遍
metastore一般再/opt/module下,删除
2.beeline连接报错: Beeline连接报错:Could not open client transport with JDBC Uri: jdbc:hive2://localhost:10000/default_望隐少年的博客-CSDN博客 ----》后面还要用分发脚本分发一下
有可以能要等待一下hiveserver2,再看状态
3.具体怎么安装?
具体看尚硅谷视频(一步一步跟着就没事)