如何在Centos7下安装MySQL5.7

  

Centos7下安装MySQL5.7

  

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。

  

1,安装mysql

  

(由于百胜源上没有mysql服务器,所以必须去官网下载,这里我们用wget命令,直接获取)wget - i - c
http://dev.mysql.com/get/mysql57 -社区-释放- el7 - 10. - noarch.rpm

  

2,安装mysql的依赖包

  

yum - y安装mysql57 -社区-释放- el7 noarch——10.。rpm
如何在Centos7下安装MySQL5.7

  

3,安装mysql数据库

  

yum - y安装mysql-community-server
如何在Centos7下安装MySQL5.7”> <br/> <img src=

  

4,完成安装,重启mysql

  

systemctl重启mysqld
如何在Centos7下安装MySQL5.7”> <br/>此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时根用户的密码,通过如下命令可以在日志文件中找出密码:<br/> grep“password 如何在Centos7下安装MySQL5.7

  

5,复制粘贴上边的密码进入数据库

  

mysql -uroot - p
如何在Centos7下安装MySQL5.7”> <br/>输入初始密码,此时不能做任何事情,因为mysql默认必须修改密码之后才能操作数据库修改密码命令:<br/>改变用户“根”@“localhost”被“123”,<br/> <img src=

  

6,解决报错

  

以上报错是说新设置的密码过于简单,解决方式:
//首先按照默认密码格式复杂度更改
改变用户“根”@“localhost”被“Wangfeiyu@12”,

  

如何在Centos7下安装MySQL5.7

  

7日查看MySQL完整的初始密码规则

  

查看MySQL完整的初始密码规则,查看的前提是必须先用改变用户命令更改过密码(显示变量如“validate_password %”;),
如何在Centos7下安装MySQL5.7”> <br/> <img src=

  

9日查看密码规则

  

都改完之后查看密码规则mysql>显示变量如validate_password %的;
如何在Centos7下安装MySQL5.7

  

10,改为简单密码

  

接下来就可以将刚才的复杂密码改为简单的四位的密码了,
改变用户“根”@“localhost”被“1234”,
如何在Centos7下安装MySQL5.7

  

11、卸载安装源自动更新

  

此时还有一个问题,就是因为安装了Yum资源库,以后每次百胜操作都会自动更新,因为当前数据库已安装完成,所以把这个卸载掉:

如何在Centos7下安装MySQL5.7