云数据库 RDS-RDS for MySQL 5.6版本实例创建表报错:原因分析

时间:2025-02-12 15:03:34

原因分析

RDS for MySQL 5.6实例建表时索引使用建议如下:

  • 如果是单字段索引,则字段长度不应超过767字节。
  • 如果是联合索引,则每个字段长度都不应超过767字节,且所有字段长度合计不应超过3072字节。
  • 建表时使用utf8mb4字符集,这是一个4字节字符集。

当索引最大限制是767字节时,那么一个varchar字段长度:767/4=191.75。如果建表语句中varchar字段超出了这个长度,就会出现767字节长度报错。

support.huaweicloud.com/trouble-rds/rds_12_0130.html