hive的安装和配置
hive的安装和配置
安装
1.先从官网下载hive的压缩包 下载地址
这里我下载的是hive-3.1.2
2.配置hive,进入到hive的conf目录下,将默认的配置文件复制一份
1 | cd hive/conf/ |
配置如下:
1 |
|
这里要注意的就是hive_test是预先创建好的,文章中没有步骤,需要自己去创建一下对应的数据库
4.将mysql的驱动放入到hive目录的lib下,如果没有这个包可以从maven本地仓库去找或者maven的远程仓库,maven远程仓库下载mysql驱动地址
5.在hive中初始化mysql的数据库
1 | schematool -dbType mysql -initSchema |
这一步可能会报错,有可能是mysql版本问题或者是权限设置问题
比如说权限问题可能会报下面这个错:
这里hive执行sql脚本会使用到外键,如果当前账号没有开启refernce的权限就回有问题。
6.启动hadoop,(这里默认大家之前都安装过hadoop了,如果没有的话可以参考hadoop安装记录)
运行start-all.sh,启动完成后。
7.输入命令hive,然后
1 | create datebase test ; |
如果去mysql中hive_test查询
1 | select * from DBS |
DB_LOCATION_URI有对应的数据出现就是安装hive成功了~
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 我想问问天的博客!