背景:

由于在漏扫过程中查出mysql8.0.33 版本以及以前的mysql8.0版本存在安全漏洞。

升级步骤

image-20240419102440197

  • 将对应的tar.gz 下载到服务上。
  • 将现有的数据库服务停止服务。
  • 备份mysql 的 base_dir 目录,重命名,例如 /home/application/mysql/app 重命名为 /home/application/mysql/app-mysql-8.0.33
  • 将下载的mysql 8.0.36 解压到mysql 的 base_dir 目录下,重命名为 /home/application/mysql/app
  • 启动mysql服务, systemctl start mysqld

mysql8.0 中小版本升级,mysql 会在启动的时候执行升级检查的操作,无需再执行 mysql_upgrade