mysql8.0.6+小版本升级

概述#

mysql开源的数据库,发现漏洞及时升级mysql。mysql8.0.6+支持直接替换二进制内部完成升级

开干#

env

  • centos7.x
  • mysql8.0.6+

8.0.6+支持in-place-upgrae升级

备份->替换mysql-basedir->启动服务(升级在内部自动实现)

x01、下载最新的版本#

linux -> Generic -> Glibc2.17 -> Compressed TAR Archive, Minimal Install

x02、全库备份#

Copy
[root@c7-20-22 sql]# mysql -uroot -pxxx -e "select @@version;" //查看mysql版本 +-----------+ | @@version | +-----------+ | 8.0.27 | +-----------+ mysqldump --socket=/tmp/mysql.sock -uroot -pxxx \ --all-databases --single-transaction \ --routines |gzip >/opt/all.sql.gz

x03、替换mysql basedir#

  • mysql-xxx -> mysql-yyy

x04、启动验证#

Copy
#启动mysql systemctl start mysqld #查看升级日志 journalctl -u mysqld -f #查看升级后的版本 mysql --socket=/tmp/mysql.sock -uroot -pxxx -e "select version();"
posted @   mvpbang  阅读(109)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
历史上的今天:
2022-03-11 linux下删除特殊字符的文件或者目录
点击右上角即可分享
微信分享提示
CONTENTS