编程技术分享平台

网站首页 > 技术教程 正文

MySQL合集-小版本升级指南

xnh888 2025-08-01 21:54:58 技术教程 18 ℃ 0 评论


下载最新的mysql

wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz

解压

tar zxvf mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz -C /opt/mysql/
cd /opt/mysql/
mv mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz mysql-5.7.38

修改属主:

chown -R mysql.mysql /opt/mysql/mysql-5.7.38

备份全库

mysqldump -uroot -p --all-databases --master-data=2 --single-transaction --routines --events > /tmp/backdb.sql 

停库准备升级

systemctl stop mysqld  或者 service mysqld stop

升级文件(新版本覆盖旧版本)

cp -r /opt/mysql/mysql-5.7.38/bin/* /opt/mysql/mysql/bin/
cp -r /opt/mysql/mysql-5.7.38/support-files/*  /opt/mysql/mysql/support-files/
cp -r /opt/mysql/mysql-5.7.38/lib/* /opt/mysql/mysql/lib/

启动数据库

systemctl start mysqld  或者 service mysqld start

观察是否有报错,如无报错,则升级完成,执行下面命令进行检查

mysql_upgrade -uroot -p数据库密码 

编辑

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表