1,mysql导入同事发的sql文件报如下错误:1709 - Index column size too large. The maximum column size is 767 bytes. 2,这是因为数据库的字段设置的太长了 3,同事的都可以,我的不可以,我猜是数据库的版本问题,我本地用的是phpstudy,里面的mysql是5.5的,然后就手动升级成了5.7的版本。怎样把phpstudy里的my...
ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes. mysql> alter table sky.test row_format=dynamic; ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes. mysql> alter table sky.test engine=innodb; ERROR 1709 (HY000):...
https://dev.mysql.com/doc/refman/5.6/en/create-index.html Prefix support and lengths of prefixes (where supported) are storage engine dependent. For example, a prefix can be up to 767 bytes long forInnoDBtables or 3072 bytes if theinnodb_large_prefixoption is enabled. ForMyISAMtables, the...
某日同事突然找到我说测试环境中有张表无法访问,SELECT、DML 和 DDL 执行均报错ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes.。 其实看到 767 这个数字,大家可能会猜想这估计和compact/redundant行格式有关系,后续也确实证实了和这个有点关系。
#1709 - Index column size too large. The maximum column size is 767 bytes.是什么原因导致的,如何处理? 一、原因 1、对于行格式为REDUNDANT和COMPACT的InnoDB表来说,索引的最大长度为767字节 2、行格式为DYNAMIC和COMPRESSED格式的InnoDB表最大索引长度允许达到3072字节(注:8.0版本之前,要求innodb_file_format=...
简介:MySQL【问题 02】报错 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` varchar(50) NOT NULL,`registry_key` varchar(255) NOT NULL,`regist...
MySql报错Error 1709: Index column size too large. The maximum column size is 767 bytes 报改错误是因为表的字段索引长度限制,解决办法: 如果是阿里云数据库 1、进入控制台的参数设置里修改参数innodb_large_prefix为ON或者1,然后单击提交参数 修改参数...
ERROR1709(HY000):Indexcolumnsizetoolarge.Them。。。MySQL版本5.6.35 在⼀个长度为512字符的字段上创建unique key报错 CREATE DATABASE dpcs_metadata DEFAULT CHARACTER SET utf8;select*from information_schema.SCHEMATA;+---+---+---+---+---+ | CATALOG_NAME | SCHEMA_NAME | DEFAULT_CHARACTER...
最近同事突然找到我说测试环境中有张表无法访问,SELECT、DML 和 DDL 执行均报错ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes.。 其实看到 767 这个数字,大家可能会猜想这估计和compact/redundant行格式有关系,后续也确实证实了和这个有点关系。