升级MySql 5.7.26 到5.7.29

1、查看原MySQL版本 

 select version();

 MySQL-Linux升级MySQL_数据库

2、备份原数据库

test数据库为例。

mysqldump -u root -pP@ssw0rd_2770 test > /opt/mysql/bak/test.sql

MySQL-Linux升级MySQL_mysql_02

3、下载MySQL最新版本

wget http://dev.mysql.com/get/mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar

MySQL-Linux升级MySQL_初始化_03

4、删除旧版本MySQL

查看安装的MySQL:rpm -qa|grep -i mysql

 正常如果rpm安装,则会出现如下图所示:

MySQL-Linux升级MySQL_bundle_04

使用删除命令以此上次上述4个文件

rpm -e mysql-community-common-5.7.26-1.el7.x86_64  // 普通删除模式
rpm -e --nodeps mysql-community-common-5.7.26-1.el7.x86_64  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

 

 MySQL-Linux升级MySQL_linux_05

5、安装mysql-5.7.29

参照随笔:linux(CentOS7.6)下安装mysql5.7

注:重装密码不需要重新初始化

       原数据库数据保持不变,默认情况下不需要重新导入