mysql 索引长度的限制

myisam表,单列索引,最大长度不能超过 1000 bytes;

innodb表,单列索引,最大长度不能超过 767 bytes;

utf8 编码时   一个字符占三个字节

varchar  型能建立索引的最大长度分别为

myisam   1000/3   333

innodb     767/3    255

 

utf8mb4 编码时   一个字符占四个字节

varchar  型能建立索引的最大长度分别为

myisam   1000/4   250

innodb     767/4    191

 

posted @ 2018-08-18 09:45  枫夜雪  阅读(5330)  评论(0)    收藏  举报