改tb_wechat_auth到时候ERROR 1071: Specified key was too long

来源:2-3 实体类设计与表创建B

慕婉清6182102

2019-04-15

20:38:12 alter table tb_wechat_auth add unique index(open_id) Error Code: 1071. Specified key was too long; max key length is 3072 bytes 0.000 sec

写回答

2回答

兜里的糖糖3

2019-04-15

索引字段过长(open_id其实只要28就够),执行下面语句修改一下就不会报错了

alter table tb_wechat_auth modify column open_id varchar(28)


1
1
翔仔
感谢同学的热心帮助,mysql由于版本不同,不同版本对索引长度的限制不一样,针对open_id,建议改成28位就足够用了
2019-04-16
共1条回复

慕粉0855024390

2019-04-27

奥奥,谢谢

0
0

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程