mysql导入报错1071_mysql报错:Specified key was too long; max key length is 767 bytes | 吴老二...
最近部署的mysql服务,在导入数据后,查询数据时提示:ERROR 1071 (42000) : Specified key was too long; max key length is 767 bytes ,原本以为是key的值过长导致的,原来就是过长导致的,解决方法就是修改一下mysql的配置,进入mysql修改一下系统的变量,首先看一下mysq的索引长度限制是否打开,如果没有就开启就开启一下,下面是进入mysql后操作内容:
show variables like '%innodb_large_prefix%';//查看是否开启
set global innodb_large_prefix=on;//如果没有开启设置开启
show variables like '%innodb_file_format%';//查看file格式
set global innodb_file_format=Barracuda;//设置格式
set global innodb_file_format_max=Barracuda;//设置格式
row_format=DYNAMIC或COMPRESSED ;//设置格式
索引设置格式根据自己的需求可以设置innodb_file_format或者innodb_file_format_max,两者的区别是在于索引的压缩,这里就不解释了。
mysql导入报错1071_mysql报错:Specified key was too long; max key length is 767 bytes | 吴老二...相关推荐
- mysql导入报错1071_导入sql文件报错:1071 Specified key was too long; max key length is 767 bytes...
一.背景 今天把服务器的数据库导出了一份sql文件,准备导入到本地,但是在导入的时候,报了个错: Syntax error or access violation: 1071 Specified ke ...
- mysql 报错 Specified key was too long; max key length is 767 bytes,开启系统变量:innodb_large_prefix
mysql 报错 Specified key was too long; max key length is 767 bytes 当mysql数据库的字符集使用了utf8mb4,就很容易在执行建表sq ...
- Mysql报错:Specified key was too long; max key length is 767 bytes
在执行mysql脚本时,报错:Specified key was too long; max key length is 767 bytes. 解决办法: 一.修改mysql的字符集为uft8 再次执 ...
- hive报错:hive create table: Specified key was too long; max key length is 767 bytes
create table tableName (name string);报错 Specified key was too long; max key length is 767 bytes 长度的问 ...
- Hive集成Mysql作为元数据时,提示错误:Specified key was too long; max key length is 767 bytes...
在进行Hive集成Mysql作为元数据过程中.做全然部安装配置工作后.进入到hive模式,运行show databases.运行正常,接着运行show tables:时却报错. 关键错误信息例如以下: ...
- mysql索引长度超过767bytes问题解决。Specified key was too long; max key length is 767 bytes
mysql索引长度超过767bytes问题解决. 错误信息: Specified key was too long; max key length is 767 bytes MySQL的InnoD ...
- 一招解决MySql Specified key was too long; max key length is 767 bytes
背景 今天迁移环境上阿里云的DMS建表 CREATE TABLE `xxl_job_registry` ( `id` int(11) NOT NULL AUTO_INCREMENT, `reg ...
- Mysql执行脚本Specified key was too long; max key length is 767 bytes问题解决
在用Navicate执行Mysql脚本的时候,一帆风顺. 因为生产库不允许远程操作,这个你懂的.所以没办法就把数据库脚本整体从本地导出来了,然后使用阿里云的数据导入功能. 在执行数据导入任务的时候,B ...
- mysql 767 bytes_max key length is 767 bytes
Specified key was too long;max key length is 767 bytes https://blog.csdn.net/gladyoucame/article/det ...
最新文章
- aws lambda使用, aws无服务器部署应用。 aws ecr凭证获取和使用。
- 中国首个火星探测器天问一号发射成功!
- Spring Cloud中Hystrix、Ribbon及Feign的熔断关系是什么?
- OS-written test2
- mysql text类型 使用方法_MySQL使用TEXT/BLOB类型的知识点详解
- python程序设计实践教程答案-Python程序设计实践教程
- Windows下配置Git
- 深度学习2.0-40.LSTM原理及实战
- 安卓模拟器按键_逍遥安卓模拟器PC版-逍遥安卓模拟器下载v7.2.8.0
- 怎么样利用栅格数据分类后的结果以行政区域统计各个地类的面积
- 浅谈聚簇索引和非聚簇索引的区别
- MySQL 报错InnoDB: Cannot allocate memory for the buffer poo处理方法
- 【快速入门大数据】hadoop和它的hdfs、yarn、mapreduce
- 思科认证入门级课程介绍(一)
- 区块链三加一:200个ETH在imToken上怎么没的?
- 水星路由服务器无信号,水星路由器MW326R没有WiFi信号了怎么回事?【图解】
- 【考研经验】19年华东师范大学计算机专硕考研经验(初试+复试)分享!专业课140分!...
- Fiddler 微信小程序抓包
- 揭秘ARM FPU 加速浮点计算
- DRF中的路由Router使用