GitHub 的底层数据库从 MySQL 5.7 无缝升级到 MySQL 8.0 的实践经验

提到 MySQL 这个数据库软件,相信大家再熟悉不过了,不论是市场流行度还是占有率一直一来都非常靠前。

那再提到 MySQL 5.7 这个具体的版本,大家是不是也同样感到非常熟悉?

相信不少个人或者团队的生产环境所用的 MySQL 数据库也曾经是 5.7 这一版。

然而大家也知道,MySQL 5.7这个版本在大半年前就已经EOL(End of Life)了,也就是说 MySQL 5.7 版本已经达到终止生命周期状态。

图片

MySQL 系列发布及EOL时间 图源:Oracle

图片

当然,这里的终止并不是说这个版本不能用了,而是说这个版本自EOL之后,就不会再有来自社区官方的更新或者说补丁升级了。

这其实就和之前所谓的CentOS停止维护有点像,产品一旦EOL之后,不仅功能性bug没人修复,而且后续可能会出现的安全漏洞也没人管了。

虽然产品本身当然还可以接着用,但是产品后续的兼容性、安全性、稳定性方面都是潜在问题,最起码生产环境里没人敢用了。

那 MySQL 5.7 版本EOL之后,后续该用什么版本呢?

没错,不少企业或者团队开始向 MySQL 8.0 版本进行迁移。

比如不少云服务在 MySQL 这块默认也是给勾选的 8.0 版了。

图片

除此之外,这里还有一个把数据库从MySQL 5.7迁移到 MySQL 8.0的实际公司案例,这个公司就是GitHu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值