优秀的编程知识分享平台

网站首页 > 技术文章 正文

mysql 5.7.20线上升级到5.7.44

nanyue 2024-12-14 14:17:23 技术文章 8 ℃

这两天客户生产环境在执行漏洞扫描,应该使用的是启明星辰的天境网络漏洞扫描系统。扫出来我们部署的mysql服务器几百个漏洞,超高危漏洞几十个。客户这边通知十万火急,必须尽快修复。一看漏洞报告脑袋都大了,这么多根本没法逐个修复,分析了一下主要都是Mysql的漏洞,通过升级mysql版本应该能快速解决问题。

系统是ubuntu22.10,mysql的是5.7.20,生产环境无外网。从网上找到的一些离线升级步骤,现记录如下:

1、备份数据库数据;

2、备份原安装目录。

3、解压从官网下载的安装包。tar -zxvf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz

4、将安装包移动到原安装目录。mv mysql-5.7.44-linux-glibc2.12-x86_64 /usr/share/mysql 。我的原安装目录是/usr/share/mysql。

5、给mysql账户授权。chown -R mysql:mysql /usr/share/mysql

6、升级检查 /usr/share/mysql/bin/mysql_upgrade -u root -p 。最后显示Upgrade process completed successfully. Checking if update is needed.

7、连接mysql客户端,检查mysql版本。select version(); 显示5.7.44-log;升级成功。

8、检查应用是否可以正常访问。

最近发表
标签列表