查看升级之前系统情况
[root@instance-xj9tlh-vm-2-clone ~]$ cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
[root@instance-xj9tlh-vm-2-clone ~]$ mysql -V
mysql Ver 14.14 Distrib 5.7.26 for Linux on x86_64 (MySQL Community Server - GPL)
查看漏洞影响版本,确定最终版本进行升级
下载mysql安装包
下载地址
根据系统版本号已经漏洞修补情况下载对应bundle.tar
升级安装
- 1、时间充足可考虑数据全备
- mysqldump -uroot -p123456 --all-databases > Backup.sql
- 2、备份my.cnf配置文件
- mv /etc/my.cnf /etc/my.cnf.bak
- 3、暂停mysql服务
- service mysqld stop
- 4、卸载低版本mysql
- yum remove mysql*
- 5、解压新版本sql
- tar -xf mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar
- 6、安装
- yum install mysql-community-{client,common,devel,embedded,libs,server}-*
- 7、启动
- service mysqld start