MySQL中在创建表的时候创建组合索引,为什么我加了索引长度后就提示错误呢?

这是在创建表的同时创建了组合索引,并且添加了索引长度100,然后提示
ERROR 1089 (HY000): Incorrect prefix key; the used key part isn't a string, the
used length is longer than the key part, or the storage engine doesn't support u
nique prefix keys。图片说明
然后我重新创建数据表,同时将索引长度100去掉,结果便可以了,如图:图片说明

查看全部
YaMemory
YaMemory
2016/01/19 12:03
  • 数据
  • string
  • error 1089
  • 索引
  • 组合索引
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

3个回复