社区
MySQL
帖子详情
求教,这里为什么会报错? Specified key was too long; max key length is 1000 bytes
VitoYi
2018-05-04 04:14:15
...全文
698
2
打赏
收藏
求教,这里为什么会报错? Specified key was too long; max key length is 1000 bytes
[图片]
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2018-05-04
打赏
举报
回复
aaa, bbb 太长了, 没必要在这么长的字符串上建索引。
kampoo
2018-05-04
打赏
举报
回复
把key包含的字段缩短就行了,一般用很长的key,查询效率很低的。注意:很多数据库的varchar现在通常可以存放UTF-8,即varchar(1)在数据库里可能要占用1~3个字节。(oracle数据库有些不同,特别定义了新的varchar2类型)
Mysql导入sql
报错
:
Specified
key
was too
long
;
max
key
length
is 767
byte
s。
Mysql导入sql
报错
:
Specified
key
was too
long
;
max
key
length
is 767
byte
s。
Mysql
报错
:
Specified
key
was too
long
;
max
key
length
is 767
byte
s
在执行mysql脚本时,
报错
:
Specified
key
was too
long
;
max
key
length
is 767
byte
s。 解决办法: 一、修改mysql的字符集为uft8 再次执行时正常。 二、mysql的字符集为utf8mb4 1、先检查一下数据库被限制...
Mysql
报错
:
Specified
key
was too
long
;
max
key
length
is 767
byte
s
Mysql
报错
:
Specified
key
was too
long
;
max
key
length
is 767
byte
s
Specified
key
was too
long
;
max
key
length
is 767
byte
s问题解决
Specified
key
was too
long
;
max
key
length
is 767
byte
s 在做一次mysql数据表迁移的时候碰到了这个问题。通过查阅资料和文档,这个问题的大致原因如下: 在mysql5.6中索引列的最大长度为767个字节。 简单讲,...
springboot集成flowable时启动
报错
specified
key
was too
long
;
max
key
length
is
1000
byte
s
springboot集成flowable时启动
报错
specified
key
was too
long
; n
max
key
length
is
1000
byte
s,本文介绍错误的原因和解决办法
MySQL
56,883
社区成员
56,754
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章