Cent OS7 安装mysql5.7之yum安装

新服务器,之前安装失败过,卸不干净,备份所有资料后重新安装,原本一直只相信“下载安装包-解压-安装-配置”的模式,现在看来yum安装是真的方便啊!

全程参考:https://www.cnblogs.com/brianzhu/p/8575243.html就可以了,非常详细,且该有的说明到说到位了。愿能帮助到更多的小伙伴们。

在此再简单的梳理一下我安装的流程,以加深印象

1、下载并安装官方的 yum repository (新建了mysql文件夹)

[[email protected] mysql]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
 

2、安装下载过来的文件(yum repository)

[[email protected] mysql]# yum -y install mysql57-community-release-el7-10.noarch.rpm
 

3、进入正题:yum安装mysql

[[email protected] mysql]# yum -y install mysql-community-server

成功标志:

        Cent OS7 安装mysql5.7之yum安装

4、启动并设置数据库

Cent OS7 安装mysql5.7之yum安装

当看见running时,表示数据库已经正常启动了,但是不像我们之前手动安装得那样,它这里的密码是随机生成的,需要在安装日志里边找回执行以下命令即可

5、找到初始密码(PS:冒号后面的内容全是密码)

[[email protected] mysql]# grep "password" /var/log/mysqld.log

结果:Cent OS7 安装mysql5.7之yum安装

6、进入数据库

[[email protected] mysql]# mysql -uroot -p          这里到-p就行了,回车会提示你输入密码的

Cent OS7 安装mysql5.7之yum安装

 而且输入的密码是不显示出来的,正常从上面复制粘贴就行了

7、修改密码

mysql默认是修改密码后才能进一步操作其他事项,而且密码规则有多种,要符合才能通过

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

Cent OS7 安装mysql5.7之yum安装

 一般都会因密码强度不够而报错,下面修改密码强度规则后再设置新密码

Cent OS7 安装mysql5.7之yum安装

 至此,新密码设置成功。

8、授权可视化客户端进行远程操作

mysql> grant all on *.* to [email protected]'%' identified by 'new password';

输入quit退出mysql,至此,安装及皮配置完毕。

9、因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉

[[email protected] mysql]# yum -y remove mysql57-community-release-el7-10.noarch