Hive部署之MySQL的安装

前言

MySQL的安装方式有很多种,可以在线安装,也可以使用安装包解压安装。在这里我主要想给大家分享的是第二种——安装包解压安装。


提示:以下是本篇文章正文内容。供大家参考

一、上传并解压

上传MySQL的安装包到/export/software下,使用tar命令解压到/expor/servers下。当然,这两个目录需要自己创建。

#创建/export/software
mkdir -p /export/software   #这里的-p是指创建多级目录。
mkdir -p /export/servers   #这里的-p是指创建多级目录。
#解压
tar -xvf /export/software/mysql-5.7.19-1.el7.x86_64.rpm-bundle.tar -C /export/servers/

二、安装并启动

1.使用rpm进行安装

yum remove mysql-libs 
rpm -ivh mysql-community-common-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.19-1.el7.x86_64.rpm 
rpm -ivh mysql-community-devel-5.7.19-1.el7.x86_64.rpm  #(可选)

安装第4个rpm报错:
提示错误:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY error: Failed dependencies.
错误原因:这是由于yum安装了旧版本的GPG keys造成的
解决办法:后面加上–force --nodeps
【–nodeps就是安装时不检查依赖关系,比如你这个rpm需要A,但是你没装A,这样你的包就装不上,用了–nodeps你就能装上了】

2.启动MySQL

#启动MySQL:
systemctl start  mysqld.service #启动
systemctl status mysqld.service #查看状态

3.登录MySQL

登录MySQL的前提是要查看MySQL自动生成的密码。命令如下:

#查看密码:
cat /var/log/mysqld.log | grep password
#或者:
grep “password” /var/log/mysqld.log
#登录:
mysql -uroot -p<获得随机生成密码>

4.修改登录密码:

#修改root密码:
alter user 'root'@'localhost' identified by '123456';

直接修改密码会报错,他会提醒你安全强度太低,修改密码失败。
那么,我们需要降低密码的安全强度,修改密码的长度为6。

set global validate_password_policy=0;	#<密码只计算长度>
set global validate_password_length=4;	#<密码长度为6>

现在我们就可以修改密码了,执行alter命令,修改密码。
在mysql> 状态下,输入quit;退出登录。

mysql> quit;

总结

本篇文章主要讲解了在Hive部署时,MySQL的安装和启动等。
到这里文章就结束啦!欢迎大家评论+收藏。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值