赞
踩
mysql在2019年时安装时最新的稳定版本5.7.31,如下图:
用扫描软件扫描后一堆漏洞
打开第1个可以看到解决办法:
以为访问官网拿补丁打上后就了事,没想到登陆后需要客户标识(我不是客户)还是走升级版本的路。
登陆后的界面如下:
看上面提交标识后还要等联系,再确认,后面的流程要不要交费也不清楚,还是进行版本升级。
这里的升级版本指的是小版本,要求升级后不影响原来的应用使用,功能必须一样(小版本是完善原来版本的功能,包括修复漏洞)。大版本则功能或结构是不同的。
先备份数据
mysqldump -u [用户名] -p [数据库名] > backup.sql
执行升级客户端
yum update mysql
确定版本,一般是当前时间最新的稳定版 确认后输入Y进行升级,如下图:
客户端更新成功,如下图:
执行升级服务端
yum update mysql-server
确定版本,一般是当前时间最新的稳定版 确认后输入Y进行升级,如下图:
升级完成后如下图:
升级后是运行状态的。
执行升级脚本
mysql_upgrade --force -uroot -p
SELECT @@version
验证升级成功,如下图:
注意:
之所以先要升级客户端先,是为了验证安装源与升级过程中会不会出现什么问题,如果出现意外也不会影响到mysql数据服务器。(客户端是可以不用升级的)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。