【MySQL】关于MySQL的两种升级方式

我们首先明白升级的意义的是什么,最重要的两点应该就是Bug,还有就是新版本的重要新特性。

当然对于大版本的升级,需要注意的地方还有很多,最重要的就是新版本对于一些特性的移除或不再支持了,那么对于应用来说必须进行代码的修改。

注意:

MySQL从5.7升级到8.0是支持的,但是只支持GA版本的升级,并且要求版本为5.7.9或者更高,在升级到8.0之前,建议升级到5.7的最新版本,仅仅支持从5.7版本升级到8.0,不支持5.6版本升级到8.0

从 MySQL 5.7 升级到 MySQL 8.0 仅支持通过使用 in-place 方式进行升级,并且不支持从 MySQL 8.0 降级到 MySQL 5.7(或从某个 MySQL 8.0 版本降级到任意一个更早的 MySQL 8.0 版本)唯一受支持的替代方案是在升级之前对数据进行备份。

 

人们可能会问的第一个问题是:如果最新版本的MySQL是5.x版本,为什么这个8.0版本? 

首先,版本6.0被封装为向“MySQL服务器更频繁且及时发布”的过渡的一部分。 

MySQL 7版本是为MySQL的集群版本保留的。 这使得8.x成为MySQL常见用例版本的下一个主要版本号。

 

MySQL升级的两种方式:

 

in-place操作,意思是所有的操作都是”就地“操作,不允许进行移动,或者称作 原位操作,即不允许使用临时变量。

 

Upgrading MySQL Binary or Package-based Installations on Unix/Linux

https://dev.mysql.com/doc/refman/5.7/en/upgrade-binary-package.html

 

MySQL 8.0 正式版 8.0.11 发布:比 MySQL 5.7 快 2 倍

https://www.oschina.net/news/95325/mysql-8-0-ga-released

 

一次MySQL升级的运维实践

http://www.yunweipai.com/archives/24315.html

 

MySQL 5.7 Upgrade 8.0

https://wiki.shileizcc.com/confluence/display/MYS/MySQL+5.7+Upgrade+8.0

 

MySQL 从5.7 直接升级成版本8的原因?

http://www.fecmall.com/topic/901

 

MySQL 5.6, 5.7, 8.0的新特性

https://www.cnblogs.com/ivictor/p/9807284.html

 

 

MySQL 5.7升级到MySQL 8.0的注意事项

https://www.jianshu.com/p/ca8db52e9717

 

源码编译安装MySQL8.0

https://www.cnblogs.com/zhangshengdong/p/9181650.html

 

MySQL8.0.11正式版编译安装

https://note.t4x.org/database/mysql-community-server-8-0-11-make-install

# wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-8.0.11.tar.gz

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值