Centos7 环境下安装 Mysql 5.7

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

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

 

 

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

 

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

 

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

 

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

 

2、解压到指定的文件夹

[root@localhost /]# 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

 

 



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

 

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

4、查询是否安装成功

 

5、启动数据库服务

[root@kevin ~]# systemctl start mysqld.service

[root@kevin ~]# systemctl enable mysqld.service

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

[root@kevin ~]# cat /var/log/mysqld.log

 

7、修改密码

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

如果修改密码报错

 

原因:

 

解决方法:

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

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

修改成功:

 

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

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

猜你喜欢

转载自blog.csdn.net/Henry_Lin_Wind/article/details/80961298