Documentation Home
MySQL 8.0 参考手册  / 第 10 章字符集、排序规则、Unicode  / 10.9 Unicode 支持  /  10.9.3 utf8 字符集(utf8mb3 的别名)

10.9.3 utf8 字符集(utf8mb3 的别名)

utf8MySQL 一直使用的是utf8mb3字符集的别名,但这种用法正在逐步淘汰;从 MySQL 8.0.28 开始,将改为SHOW 显示信息模式表的语句和列 utf8mb3。有关详细信息,请参阅 第 10.9.2 节,“utf8mb3 字符集(3 字节 UTF-8 Unicode 编码)”

笔记

utf8mb3字符集已弃用,您应该期望在未来的 MySQL 版本中将其删除。请utf8mb4改用。 utf8目前是 的别名 utf8mb3,但现在已弃用,utf8预计随后会成为 的引用utf8mb4。从 MySQL 8.0.28 开始,utf8mb3也显示在utf8Information Schema 表的列和 SQL SHOW语句的输出中。

为避免 的含义出现歧义 utf8,请考虑 utf8mb4明确指定字符集引用。