弄浪的鱼

  • MySQL 升级要考虑什么?
  • 如何进行升级?

MySQL 升级要考虑什么?

不能为了升级而升级,要有足够的理由。

  • 在对 MySQL 进行升级前要考虑什么?
    • 升级可以给业务带来的益处
      • 是否可以解决业务上某一方面的痛点
      • 是否可以解决运维上某一方面的痛点
    • 升级可能给业务带来的影响
      • 对原业务程序的支持是否有影响
      • 对原业务程序的性能是否有影响
    • 数据库升级方案的制定
      • 评估受影响的业务系统
      • 升级的详细步骤
      • 升级后的数据库环境检查
      • 升级后的业务检查
    • 升级失败的回滚方案
      • 升级失败回滚的步骤
      • 回滚后的数据库环境检查
      • 回滚后的业务检查

如何进行升级?

  • MySQL 升级步骤?
    • 对待升级数据库进行备份
    • 升级Slave服务器版本(关闭老版本,启动新版本)
    • 手动进行主从切换
    • 升级MASTER服务器版本
    • 升级完成后进行业务检查