因为mysql会被检测出来漏洞,要通过升级mysql版本来修复漏洞。而通过tar包方式去安装升级有点慢,rpm方式升级效率特别高。而且通过rpm升级,mysql的配置文件,数据库文件都不用动,升级成功后数据还在。
1.备份数据库
升级之前,先把整个数据库备份一下,有备无患
备份数据库,升级MySQL通常不会丢失数据,但保险起见,我们需要做这一步。输入命令:
mkdir /software 建立一个文件夹存放备份文件
mysqldump -u root -p --all-databases --default-character-set=utf8 > /software/databases.sql
2.停止MySQL服务
service mysqld stop
3.下载高版本mysql传到Linux服务器上,解压
4.卸载要被替换的低版本myql
#查看安装的mysql
[root@localhost jwzt]# rpm -qa |grep -i mysql
mysql-community-client-5.7.10-1.el7.x86_64
mysql-community-libs-5.7.10-1.el7.x86_64
mysql-community-server-5.7.10-1.el7.x86_64
mysql-community-common-5.7.10-1.el7.x86_64
#卸载mysql
[root@localhost jwzt]# rpm -qa | grep -i mysql | xargs r