【MySQL】MySQL的常用升级方法

本文详细介绍了MySQL数据库的升级方法,包括小版本升级和大版本升级。小版本升级使用mysql_upgrade工具,大版本升级推荐logical upgrade方式。升级过程中强调备份的重要性,并详细列举了升级步骤、注意事项,如检查sql_mode变化、确保业务SQL兼容性、字符集问题等。建议先升级从库,避免主从同步问题。
摘要由CSDN通过智能技术生成
  1. 升级方式
    1) 小版本升级
    使用mysql_upgrade升级不可跳级,从5.1升级到5.6,需要先升级到5.5;这种适合小版本升级。
    MySQL升级本质上是对数据字典的升级,数据字典有:mysql、information_schema、performance_schema、sys schema。
    2)大版本升级
    logical upgrade:
    适合不同操作系统的MySQL升级,大版本之间的升级

  2. 两者的区别

  • in-place upgrade:
适合小版本的升级。
即 关闭当前的MySQL,替换当前的二进制文件或包,在现有的数据目录上重启MySQL,并运行
mysql_upgrade.
特点:不改变数据文件,升级速度快;但,不可以跨操作系统,不可以跨大版本(5.5—>5.7).
  • logical upgrade:
适合不同操作系统的MySQL升级,大版本之间的升级。
即࿱
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

互联网老辛

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值