[问题澄清]
[errorVerbose=“Error 1071: Specified key was too long; max key length is 767 bytes]
[原因分析]
TiDB 对 “ROW_FORMAT” 属性只是语法支持,在 MySQL 中有这样的约束:“ Prefixes can be up to 767 bytes long for InnoDB tables that use the REDUNDANT or COMPACT row format”。
[解决方案]
TiDB 目前没有做这个约束。 如果对业务没有影响的话,可以将此 create 语句中的 “ROW_FORMAT = Compact” 约束去掉。