支持版本
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 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()等加解密函数 | 支持 | 不支持 |
支持 | 不支持 | |
支持 | 不支持 | |
解析器将 \\N 解析为 NULL | 支持 | 不支持 |
PROCEDURE ANALYSE() 函数 | 支持 | 不支持 |
InnoDB 压缩临时表 | 支持 | 不支持 |
JSON_APPEND()、JSON_MERGE() 功能 | 支持 | 不支持 |
支持 | 不支持 | |
undo_truncate_sweep_count、undo_truncate_sweep_usec、undo_truncate_flush_count 和 undo_truncate_flush_usec 计数器 | 支持 | 不支持 |
数值数据类型 ZEROFILL | 支持 | 不支持 |
information_schema_stats_expiry | 支持 | 不支持 |
查询缓存 | 支持 | 不支持 |
支持 | 不支持 | |
INFORMATION_SCHEMA 库中的 INNODB_LOCKS 和 INNODB_LOCK_WAITS 表 | 支持 | 不支持 |
并行查询 | 不支持 | 支持 |
sort merge join | 不支持 | 支持 |
statement outline | 不支持 | 支持 |
REVOKE 支持 IF EXISTS 和 IGNORE UNKNOWN USER 选项 | 不支持 | 支持 |
不支持 | 支持 |
MySQL 8.0版本优势
轻量数据库服务结合优质的管控服务和 TXSQL 内核,提供更快、更稳的企业级服务,丰富行业场景,助力客户轻松应对各种业务场景。
TXSQL 内核提供100%的 MySQL 兼容能力,主流 MySQL 分支完全兼容。
提供热备、冷备容灾体系,可用性达到99.99%,可靠性达到99.9999999%,确保服务可用,数据不丢失。
提供一系列便捷数据库管理服务:监控、备份回档、弹性等,让您专注于业务开发。
实例最高 QPS 可达百万级,极大简化业务开发和数据库运维,减少业务架构复杂度,助您轻松搞定数据库管理。
MySQL 8.0性能对比
读性能

写性能

热点问题
是否支持升级数据库版本?
暂不支持数据库版本 MySQL 5.7升级至 MySQL 8.0。如果您需要使用 MySQL 8.0版本的数据库,建议重新创建一个 MySQL 8.0版本的数据库,然后参考 通过 DTS 升级数据库版本 MySQL5.7至8.0 的操作方法,将原 MySQL 5.7版本的数据库的数据通过 DTS 同步至新创建的 MySQL 8.0版本的数据库。