1.下载安装包
Index of /hive/hive-3.1.3
https://dlcdn.apache.org/hive/hive-3.1.3/
2.安装&修改配置文件
2.1 安装MySQL
a. 搜索centos7默认的mariadb & 卸载
[root@node1 ~]# rpm -qa | grep mariadb
mariadb-libs-5.5.44-2.el7.centos.x86_64
卸载
[root@node1 ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64
------------------------------------------------------------------------------------
b.下载mysql的repo源 & 安装
[root@node1 ~]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
安装mysql

[root@node1 ~]# ls -1 /etc/yum.repos.d/mysql-community*
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo
[root@node1 ~]# yum install mysql-server
------------------------------------------------------------------------------------------
c.修改my.cnf 添加character-set-server=utf8解决中文乱码
vim /etc/my.cnf
#发现没有这个文件 去/usr/share/mysql里将my-default.cnf文件copy到/etc/,命名为my.cnf
在socket=/var/lib/mysql/mysql.sock下面添加
character-set-server=utf8
解决中文乱码

本文档详细介绍了Hive 3.1.3的下载安装过程,包括安装MySQL、配置Hive、启动Hive服务以及创建表、脚本化运行、外部表和分区表的使用。还探讨了Hive的函数应用,如row_number() over()和sum() over(),并展示了自定义函数的步骤。此外,涵盖了Hive的连接查询和group by分组聚合操作。
最低0.47元/天 解锁文章
244

被折叠的 条评论
为什么被折叠?



