MySQL: ERROR 1071 : Specified key was too long;...

Specified key was too long; max key length is 767 bytes 索引

设置惟一索引的时候,出现的问题。varchar type的字段会有这个问题。 ci

解决方式:varchar type的字段长度不超过767bytes便可。 im

例如UTF-8的表内,一个字符最大占三个bytes,因此不超过varchar(255)便可。(GBK单字符最大占两个bytes) img

相关文章
相关标签/搜索