一、环境说明
操作系统:Windows Server2008 R2
数据库版本:MySql 8.0.19 数据库中数据量很小,处于测试环境,风险较低二、升级原因
升级是因为测评漏洞,在进行国家三级等级保护测评过程中,漏扫发现多个MySql漏洞。
一共包含3个高危漏洞以及约50个高危漏洞,经过整体整改建议查看,需要升级到8.0.20版本后可以解决相关漏洞,因此评估对版本进行升级,发现最新版本的为8.0.22版本,直接一步到位,升级到最新版。
三、升级方法
查了相关资料,MySql升级从8.0.16是一个分水岭,在该版本前后的升级方法有所不同,8.0.16版本之后升级方法大大简化。恰好我这里是8.0.16版本后的,暗自庆幸一下。
网上大部分资料都是介绍8.0.16之前的版本升级,8.0.16后的版本升级资料不多,我这里是直接按照官方文档进行的升级操作,简单的大概分为三步即可【停服务】—>【文件覆盖】—>【启服务】(像不像把大象放进冰箱里面的操作,只要三步,打开冰箱—>放进大象—>关上冰箱(* ̄︶ ̄))。
下面来介绍一下具体的操作:
官方升级文档参考:
大概总结如下(官方步骤中有一个操作可能可以通