没包的可以私信我,一次性发给你
①hive 官网地址:http://hive.apache.org/
一、部署 MySQL
部署hive前要先把MySQL部署好,首先检测当前系统是否安装过MySQL
rpm -qa|grep mariadb
如果显示: mariadb-libs-5.5.56-2.el7.x86_64
则按如下命令卸载:
sudo rpm -e --nodeps mariadb-libs
卸载完成后一次安装如下5个包
sudo rpm -ivh 01_mysql-community-common-5.7.29-1.el7.x86_64.rpm
sudo rpm -ivh 02_mysql-community-libs-5.7.29-1.el7.x86_64.rpm
sudo rpm -ivh 03_mysql-community-libs-compat-5.7.29-1.el7.x86_64.rpm
sudo rpm -ivh 04_mysql-community-client-5.7.29-1.el7.x86_64.rpm
sudo rpm -ivh 05_mysql-community-server-5.7.29-1.el7.x86_64.rpm
安装后启动MySQL
sudo systemctl start mysqld
然后查看其启动时生成的临时密码
sudo cat /var/log/mysqld.log | grep password
如图即为临时密码
用刚刚查到的密码进入mysql(如果报错,给密码加单引号)
mysql -uroot -p’password’
因为MySQL的密码策略,需要设置一个比较复杂的密码(此处先随便设置一个复杂的密码)
set password=password("oiadslhkgfa");
更改密码策略:
set global validate_password_length=4;
set global validate_password_policy=0;
设置自己的密码
set password=password("自己的密码");
进入MySQL数据库
use mysql
修改mysql库下的user表中的root用户允许任意ip连接</