一、支持版本
| Release | GA Date | Premier Support End | Extended Support End | Sustaining Support End |
| MySQL 5.7 | Oct 2015 | Oct 2020 | Oct 2023 | Indefinite |
| MySQL 8.0 | Apr 2018 | Apr 2025 | Apr 2026 | Indefinite |
注意:说明:
注意:腾讯云轻量数据库服务将对 MySQL 5.7版本的支持延长到2023年10月之后。
二、版本支持策略
注意:说明:
注意:腾讯云支持结束日期指的是不继续在该版本上做内核小版本优化,已上线该版本的客户可继续使用。
| 版本 | 腾讯云支持开始日期 | 腾讯云支持结束日期 | 社区停用日期 |
| MySQL 5.7 | 2017年6月 | – | 2023年10月 |
| MySQL 8.0 | 2020年8月 | – | 2026年4月 |
三、MySQL 8.0和 MySQL 5.7版本功能差异列表
注意:说明:
注意:下表中仅列出 MySQL 8.0与 MySQL 5.7的部分重要差异,具体差异请参见 页面文档。
| 特性 | MySQL 5.7 | MySQL 8.0 |
| GRANT … IDENTIFIED BY PASSWORD 语法 | 支持 | 不支持 |
| PASSWORD()函数,如 SET PASSWORD … = PASSWORD('auth_string') | 支持 | 不支持 |
| SQL_MODE 系统变量的参数:DB2,MAXDB,MSSQL,MYSQL323,MYSQL40,ORACLE,POSTGRESQL,NO_FIELD_OPTIONS,NO_KEY_OPTIONS,NO_TABLE_OPTIONS,PAD_CHAR_TO_FULL_LENGTH,NO_AUTO_CREATE_USER | 支持 | 不支持 |
| GROUP BY 语法默认自动排序 | 支持 | 不支持 |
| ENCODE()、DECODE()、ENCRYPT()、DES_ENCRYPT()、DES_DECRYPT()等加解密函数 | 支持 | 不支持 |
| 空间分析相关函数。更多信息,请参见 产品文档 | 支持 | 不支持 |
| 函数以前接受 WKB 值的字符串或几何参数,现在不再允许几何参数,请参见 产品文档 | 支持 | 不支持 |
| 解析器将 \\N 解析为 NULL | 支持 | 不支持 |
| PROCEDURE ANALYSE() 函数 | 支持 | 不支持 |
| InnoDB 压缩临时表 | 支持 | 不支持 |
| JSON_APPEND()、JSON_MERGE() 功能 | 支持 | 不支持 |
| 事务调度先进先出(FIFO)算法,请参见 产品文档 | 支持 | 不支持 |
| undo_truncate_sweep_count、undo_truncate_sweep_usec、undo_truncate_flush_count 和 undo_truncate_flush_usec 计数器 | 支持 | 不支持 |
| 数值数据类型 ZEROFILL | 支持 | 不支持 |
| information_schema_stats_expiry | 不支持 | 支持 |
| 查询缓存 | 支持 | 不支持 |
| INFORMATION_SCHEMA 库中的 GLOBAL_VARIABLES、SESSION_VARIABLES、GLOBAL_STATUS、SESSION_STATUS 表,请参见 产品文档 | 支持 | 不支持 |
| INFORMATION_SCHEMA 库中的 INNODB_LOCKS 和 INNODB_LOCK_WAITS 表 | 支持 | 不支持 |
| 并行查询 | 不支持 | 支持 |
| sort merge join | 不支持 | 支持 |
| statement outline | 不支持 | 支持 |
| REVOKE 支持 IF EXISTS 和 IGNORE UNKNOWN USER 选项 | 不支持 | 支持 |
| 支持原子 DDL,这可确保 DDL 操作完全提交或回滚,请参见 产品文档 | 不支持 | 支持 |
四、MySQL 8.0版本优势
·轻量数据库服务结合优质的管控服务和 TXSQL 内核,提供更快、更稳的企业级服务,丰富行业场景,助力客户轻松应对各种业务场景。
·TXSQL 内核提供100%的 MySQL 兼容能力,主流 MySQL 分支完全兼容。
·提供热备、冷备容灾体系,可用性达到99.99%,可靠性达到99.9999999%,确保服务可用,数据不丢失。
·提供一系列便捷数据库管理服务:监控、备份回档、弹性等,让你专注于业务开发。
·实例最高 QPS 可达百万级,极大简化业务开发和数据库运维,减少业务架构复杂度,助你轻松搞定数据库管理。
五、是否支持升级数据库版本?
暂不支持数据库版本 MySQL 5.7升级至 MySQL 8.0。如果你需要使用 MySQL 8.0版本的数据库,建议重新创建一个 MySQL 8.0版本的数据库,然后参考 通过 DTS 升级数据库版本 MySQL5.7至8.0 的操作方法,将原 MySQL 5.7版本的数据库的数据通过 DTS 同步至新创建的 MySQL 8.0版本的数据库。