1.1、选择版本(本文安装方为RPM包安装方式)
下载链接:https://dev.mysql.com/downloads/mysql/
1.2、MySQL版本选择完成后,选择操作系统的版本
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、依次安装
1、mysql-community-common-5.7.22-1.el7.x86_64.rpm
2、mysql-community-libs-5.7.22-1.el7.x86_64.rpm
3、mysql-community-client-5.7.22-1.el7.x86_64.rpm
4、mysql-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