1.1、选择版本(本文安装方为RPM包安装方式)

下载链接:https://dev.mysql.com/downloads/mysql/

 Centos7 环境下安装 Mysql 5.7

 Centos7 环境下安装 Mysql 5.7

1.2MySQL版本选择完成后,选择操作系统的版本

 Centos7 环境下安装 Mysql 5.7

 

 

1.3、操作系统选择完成后,往下可看到可供下载的资源

 Centos7 环境下安装 Mysql 5.7

1.4、跳过登录或注册,直接下载

 Centos7 环境下安装 Mysql 5.7

下载完成后,打开查看确认

 Centos7 环境下安装 Mysql 5.7

 

2、解压到指定的文件夹

[[email protected] /]# tar -xvf mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql

结果如下:

mysql-community-libs-5.7.22-1.el7.x86_64.rpm

mysql-community-libs-compat-5.7.22-1.el7.x86_64.rpm

mysql-community-embedded-5.7.22-1.el7.x86_64.rpm

mysql-community-test-5.7.22-1.el7.x86_64.rpm

mysql-community-server-5.7.22-1.el7.x86_64.rpm

mysql-community-client-5.7.22-1.el7.x86_64.rpm

mysql-community-server-minimal-5.7.22-1.el7.x86_64.rpm

mysql-community-devel-5.7.22-1.el7.x86_64.rpm

mysql-community-common-5.7.22-1.el7.x86_64.rpm

mysql-community-minimal-debuginfo-5.7.22-1.el7.x86_64.rpm

mysql-community-embedded-devel-5.7.22-1.el7.x86_64.rpm

mysql-community-embedded-compat-5.7.22-1.el7.x86_64.rpm

 

3依次安装

1mysql-community-common-5.7.22-1.el7.x86_64.rpm

2mysql-community-libs-5.7.22-1.el7.x86_64.rpm

3mysql-community-client-5.7.22-1.el7.x86_64.rpm

4mysql-community-server-5.7.22-1.el7.x86_64.rpm

 Centos7 环境下安装 Mysql 5.7

 Centos7 环境下安装 Mysql 5.7


Centos7 环境下安装 Mysql 5.7

Centos7 环境下安装 Mysql 5.7

备注:如果安装时遇到有安装冲突,例如

 Centos7 环境下安装 Mysql 5.7

原因:已存在mariadb-libs-1:5.5.56-2.el7.x86_64的库(系统自带或者之前装错)所以需要先删除以前的库才能安装!
解决方法:执行以下命令,强制卸载
[[email protected] mysql]# rpm -e mariadb-libs-1:5.5.56-2.el7.x86_64 --nodeps

 

4、查询是否安装成功

 Centos7 环境下安装 Mysql 5.7

 

 

5、启动数据库服务

[[email protected] ~]# systemctl start mysqld.service

[[email protected] ~]# systemctl enable mysqld.service

 

6、查询临时密码,登录MySQL

[[email protected] ~]# cat /var/log/mysqld.log

 Centos7 环境下安装 Mysql 5.7

 

7、修改密码

mysql> set password=password("123456");

 

如果修改密码报错

 Centos7 环境下安装 Mysql 5.7

原因:

 Centos7 环境下安装 Mysql 5.7

解决方法:

mysql> set global validate_password_policy=0; //把密码策略改位等级0

mysql> set global validate_password_length=1;//把密码长度限制改为不小于1

修改成功:

 Centos7 环境下安装 Mysql 5.7

以上本人实测安装成功,也可参考以下链接:

https://www.cnblogs.com/kevingrace/p/8340690.html

相关文章: