MySQL5.6 RPM小版本升级v5.6.31 到 v5.6.51 步骤

/ 0评 / 0

MySQL5.6 RPM小版本升级v5.6.31 到 v5.6.51 步骤

首先当然是下载安装包。

官网地址:https://downloads.mysql.com/archives/community/

因为是5.6小版本升级,所有选择5.6最新的bundle包。

image-20210617115257692

注意,选择对应操作系统及其版本。

本例使用的是CentOS7 64bit

升级步骤如下:

查看MySQL 版本:

mysql> select version();

多种选择可看:https://www.cnblogs.com/heyongboke/p/9876345.html

1.备份数据库所有数据:

具体看最后介绍的:mysqldump工具备份

2.备份mysql数据库配置文件

mysql 5.6是这个:
cp /usr/my.cnf /usr/my.cnf.bak
mysql 5.7及以上是这个,具体看版本:
cp /etc/my.cnf /etc/my.cnf.bak

3.关闭mysql服务
mysql 5.6:

service mysql stop

mysql 5.7:

service mysqld stop

4.解包

tar -xf MySQL-5.6.51-1.el7.x86_64.rpm-bundle.tar

5.执行升级安装命令:

rpm -Uvh MySQL*.rpm

6.查看配置文件 是否改变,改变则还原

cat /usr/my.cnf

改变则还原:

cp /usr/my.cnf.bak /usr/my.cnf

7.启动MySQL服务
mysql 5.6:

service mysql start

mysql 5.7:

service mysqld start

8.检查测试数据库

mysqldump工具备份

备份整个数据库

mysqldump -u root -h host -p dbname > backdb.sql

备份数据库中的某个表

mysqldump -u root -h host -p dbname tbname1, tbname2 > backdb.sql

备份多个数据库

mysqldump -u root -h host -p --databases dbname1, dbname2 > backdb.sql

备份系统中所有数据库

mysqldump -u root -h host -p --all-databases > backdb.sql

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注