Mysql的字段设置的太长。
建立索引时,数据库计算key的长度是累加所有Index用到的字段的char长度;再按下面比例相乘不能超过限定的key长度1000:latin1=1 byte=1 character;uft8=3 byte=1 character;gbk=2 byte=1 character。
解决方法:
修改字段长度;
修改mysql默认的存储引擎。
Mysql的字段设置的太长。
建立索引时,数据库计算key的长度是累加所有Index用到的字段的char长度;再按下面比例相乘不能超过限定的key长度1000:latin1=1 byte=1 character;uft8=3 byte=1 character;gbk=2 byte=1 character。
解决方法:
修改字段长度;
修改mysql默认的存储引擎。