数据库版本和版本政策

本页介绍 Cloud SQL 的数据库版本支持政策。

Cloud SQL 支持的主要版本和次要版本

Cloud SQL 支持以下数据库版本:

主要版本 次要版本
MySQL 8.0(默认)8.0.36
8.0.35
8.0.34
8.0.33
8.0.32
8.0.31(默认)
8.0.30
8.0.29(已弃用)
8.0.28
8.0.27
8.0.26
8.0.18
MySQL 5.7 5.7.44
MySQL 5.6 5.6.51

Cloud SQL 将自动利用补丁程序和次要版本更新使您的实例保持最新状态。

如上表所示,Cloud SQL 支持的数据库引擎包括多个版本。这些版本的功能和出现的问题类型可能会有所不同。Cloud SQL 承认升级会对用户造成影响,但我们仍将致力于提供最新功能和重要补丁程序。

主要版本和次要版本

MySQL 版本号中的前两个数字为主要版本号。例如对于版本 5.7.13,Cloud SQL 使用 5.7 作为主要版本,使用 13 作为次要版本。

主要版本支持

Cloud SQL 的目标是在数据库引擎开发者发布正式版后的五个月内支持新的主要版本。

次要版本支持

Cloud SQL 的目标是在数据库引擎开发者发布正式版后的三个月内支持新的次要版本。

MySQL 5.6 和 5.7

Cloud SQL 开始支持新的次要版本后,系统会自动在新版本上预配新实例。在下一次计划维护发布期间,现有实例将升级到新版本。

Cloud SQL 会确定每个数据库引擎的目标次要版本。如果目标次要版本与 Cloud SQL 实例的次要版本不同,Cloud SQL 将在下一个维护周期升级该版本。您可以通过为实例设置维护窗口来控制重新开始维护的日期和时间。

MySQL 8.0

Cloud SQL 开始支持新的次要版本后,用户可以将现有实例升级到此版本。在新的次要版本成为默认版本后,系统会自动为新的次要版本预配新实例。

主要版本弃用计划

当 Cloud SQL 打算结束对特定主要版本的支持时,我们将至少提前 12 个月发送弃用通知以提醒项目所有者。

Cloud SQL 还将根据需要提供一些工具,以最大程度地减少升级中断。为期 12 个月的期限结束时,任何未迁移到新的主要版本的实例都将自动升级。

Cloud SQL 何时开始支持每个数据库版本?

下表显示了 Cloud SQL 对数据库版本的支持何时正式提供。

版本 开始日期
MySQL 8.0 2020 年 8 月 30 日
MySQL 5.7 2016 年 8 月 1 日
MySQL 5.6 2016 年 8 月 1 日