mysql 索引超767_mysql Index column size too large 超过767错误解决方案(转)
mysql在执行脚本时,报出了以下错误:
index column size too large. the maximum column size is 767 bytes
原因:
INNODB 引擎,UTF-8,主键字符串 默认最大 767,需要修改
解决方案:
1. 对数据库进行设置
set global innodb_file_format = BARRACUDA
set global innodb_large_prefix = ON
注意: 在navicat中执行成功,不清楚重启数据库是否还有效
查看是否生效
show variables like ‘character%’;
show variables like ‘collation_%’;
show variables like ‘innodb_large_prefix’;
show variables like ‘innodb_file_format’;
2. 对脚本进行修改,添加ROW_FORMAT=DYNAMIC
create table test (……..) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
参考文章:
转载直接来源:
本作品采用《CC 协议》,转载必须注明作者和本文链接
mysql 索引超767_mysql Index column size too large 超过767错误解决方案(转)相关推荐
- mysql错误码1709_MySQL5.6出现ERROR 1709 (HY000): Index column size too large问题的解决方法...
一.问题 mysql 5.6 出现如下问题: [ERROR 1709 (HY000): Index column size too large. The maximum column size is ...
- MySQL【问题记录 01】报错 1709 - Index column size too large. The maximum column size is 767 bytes. 可能是最简单的方法
1.问题重现 CREATE TABLE `xxl_job_registry` (`id` int(11) NOT NULL AUTO_INCREMENT,`registry_group` varcha ...
- 1709 - Index column size too large. The maximum column size is 767 bytes.
1,mysql导入同事发的sql文件报如下错误:1709 - Index column size too large. The maximum column size is 767 bytes. 2, ...
- ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes.
MySQL版本5.6.35 在一个长度为512字符的字段上创建unique key报错 CREATE DATABASE dpcs_metadata DEFAULT CHARACTER SET utf8 ...
- MySQL 索引条件下推 Index Condition Pushdown
MySQL 索引条件下推 Index Condition Pushdown 出现在MySQL5.6及之后的版本中,能大幅提升查询效率,原因如下: 内容摘录自<深入理解MariaDB和MySQL& ...
- Linux连接mysql 出现Access denied for user ‘root‘@‘localhost‘(using password: YES)错误解决方案
Linux连接mysql 出现Access denied for user 'root'@'localhost'(using password: YES)错误解决方案 参考文章: (1)Linux连接 ...
- Mysql数据库报错:Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DY
1.问题描述: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DY ...
- Mysql数据库报错:Row size too large ( 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DY
1.问题描述: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DY ...
- mysql 1118 8126_ERROR 1118 (42000): Row size too large ( 8126).
最近在做数据库还原时候,遇到以下问题 ERROR 1118 (42000) at line 79532: Row size too large (> 8126). Changing some c ...
最新文章
- unity中app实现拖拽_10分钟让你实现在APP中对网络状态变化进行全局提示
- VC++ 保存数据为音频文件(WAV)学习
- file 选择的文件胖多有多大_「HTML5 进阶」FileAPI 文件操作实战,内附详细案例,建议收藏...
- DTCC 2020 PDF(共77个)丨2020中国数据库技术大会文档分享
- 9个元素换6次达到排序序列_全面讲解十大经典排序算法(Python实现)
- Prometheus 轻松实现集群监控
- 猜数字游戏的提示 (Master-Mind Hints, UVa 340)
- rhel6 dhcp dns配置小贴士
- 浏览器是否支持Html5
- 从44.556677想到的
- flask基于保利威做视频认证
- 电脑自带的Windows照片查看器不见了,可以试试这种方法。
- robotium android,Robotium 测试Android apk安装包
- 联想服务器网卡显示不全,ThinkSystem系列服务器板载1Gb网口及LOM网卡接入100Mb交换机显示无连接...
- c51单片机时钟c语言程序设计,51单片机C编程(六、定时器时钟显示时分秒)
- 手动Docker部署saber
- 单片机设计资料,仿真、程序、原理图收集好资料分享,stm32、8086、单片机方案
- ZOJ 1598 Spherical Triangle
- 可以练计算机应用基础的网址,计算机应用基础模拟练习题
- 特征多项式、代数重数与几何重数
热门文章
- 什么击计算机窗口可以打开资源管理器,在win7中双击打开计算机和右击打开资源管理器有什么区别...
- 设计模式无招胜有招之设计目的
- 解决“你的设备不支持Google Play服务”而无法运行App的问题
- 节日献礼:Flutter图片库重磅开源!
- 使用python,目前最全的Python使用手册
- 项目准备和启动——软件项目合同条款评审
- 《假如生活欺骗了你》-2020年终再读有感
- 下载vimeo视频_使用Vimeo的API和Slim构建基本的视频搜索应用
- 如何发送和接收RTP封包的H264,用FFmpeg解码
- Swift学习笔记(5):集合类型