Index column size too large. The maximum column size is 767 bytes

Index column size too large. The maximum column size is 767 bytes

 

5.6及以上高版本MySQL innodb引擎创建表或者添加索引的时候 报Index column size too large. The maximum column size is 767 bytes

低版本可能是正常的 

 

原因主要是高版本的数据库 为了性能 很多东西做了限制 不合理的字段长度 不合理的查询方式 都会干掉

如果改配置的话 配置改了之后 字符集等也需要设置

而且对innodb性能 应该有所损耗 

可以把作为索引的那个column 改小一点 就可以了

 

 

确实需要大字段索引可以参考:https://help.aliyun.com/knowledge_detail/41707.html

猜你喜欢

转载自m635674608.iteye.com/blog/2394876