2009-06-24 95 views
16

我无法在varchar(500)上创建索引。“指定的密钥太长;最大密钥长度为1000字节”

MySQL的:Specified key was too long; max key length is 1000 bytes

+1

完全回答这个问题给出[这里](http://stackoverflow.com/questions/1814532/1071-specified-key-was-too-long-max -key长度是-767字节/ 1814594#1814594)。 – 2011-11-10 09:07:11

+0

这是1行简短且完全可行的解决方案:http://stackoverflow.com/questions/1814532/1071-specified-key-was-too-long-max-key-length-is-767-bytes/22873006#22873006 – 2014-04-04 21:06:56

回答

24
latin1 = 1 byte = 1 character 
uft8 = 3 byte = 1 character 
gbk = 2 byte = 1 character 
相关问题