[Err] 1071 - Specified key was too long; max key length is 767 bytes

收藏
azkaban安装
1
Jun 26, 2019

[MySQL] 索引超出限制,导致#1071 - Specified key was too long; max key length is 767 bytes

回答

王老师回答

(1).减少索引列的长度

 

alter table `mytable` change column column1 column1 varchar(20), change column column2 column2 varchar(20);

 

(2).截取列的一部分作为索引,而不是全部

alter table `mytable` add unique (`column1`(15), `column2`(15));

(0)

提交成功