mysql5.7 数据导入5.6 Index column size too large. The maximum column size is 767 bytes.
先检查一下是不是数据库被限制了索引的大小
SHOW variables like 'innodb_large_prefix'
如果查询的值是OFF的话 执行下面命令
SET GLOBAL INNODB_LARGE_PREFIX = ON;
执行完了 之后 还得查看当前的innodb_file_format引擎格式类型是不是BARRACUDA
执行
SHOW variables like 'innodb_file_format'
如果不是的话则需要修改
SET GLOBAL innodb_file_format = BARRACUDA;
OK,可以在导入数据试试了!
0 条评论
想要飞的小乌龟
Java软件开发
- 从业日期: 2022/08/04
- 性别: 男
口头禅
每天搬一点,幸福多一点
40
发帖数
59
源码数
0
接单
8
获赞
23
获评
{{commentItem.nickName}}
{{formatIntervalTime(commentItem.createTime)}}{{childComment.nickName}} {{childComment.replyNickName}}
{{formatIntervalTime(childComment.createTime)}}