MySQL数据库升级那些事

网友投稿 690 2023-06-01

MySQL数据库升级那些事

MySQL数据库升级那些事

说起MySQL升级,相信很多人都在工作中遇到过.尤其是运维和DBA们.那么大家对MySQL的升级又有哪些了解呢?我们为什么要升级?我们怎么升级?

1 升级准备工作

2 升级注意事项

a. 支持GA版本之间升级 b. 5.6--> 5.7 ,先将5.6升级至最新版,再升级到5.7 c. 5.5 ---> 5.7 ,先将5.5 升级至最新,再5.5---> 5.6最新,再5.6-- ->5.7 最新 d. 回退方案要提前考虑好,最好升级前要备份(特别是往8.0版本升级)。 e. 降低停机时间(停业务的时间),在业务不繁忙期间升级,做好足够的预演。

3 升级方式了解

4 In-Place方式升级过程

4.1 由MySQL5616升级到MySQL5651

4.2 由MySQL5651升级到MySQL5733

5 将数据库从5733升级到8021

MySQL8.0的升级方式发生了变化.不再使用mysql_upgrade 而是使用mysql-shell对升级前数据库进行校验.

MySQL升级8.0和8.0之间的小版本升级需要注意:升级前必须备份.因为8.0不支持回退.

6 后话

当然生产环境中的升级没有这么简单容易.会遇到很多问题.当然作为一名优秀的DBA.我相信大家都会迎刃而解.

当然在升级过程中尤其要注意sql_mode的变化.也要和业务及开发一起协同好!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:探秘云分布式存储:未来数据存储新方向
下一篇:Ccat – 使用语法突出显示输出内容
相关文章