ERROR 1118 (42000): Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB prefix of 768 bytes is stored inline.

这个是在插入长数据的时候报错,在当前模式下,不支持这么长的blob数据插入。

解决步骤:

1、修改innodb_file_per_table和innodb_file_format

①登录数据库直接修改参数:

set global innodb_large_prefix=1

set global innodb_file_per_table=1

set global innodb_file_format=Barracuda

②修改配置文档my.cnf

[mysqld]

innodb_large_prefix=1

innodb_file_per_table = 1
innodb_file_format = Barracuda

2、将表ROW_FORMAT修改为DYNAMIC或COMPRESSED

ALTER TABLE TABLE_NAME

ROW_FORMAT=COMPRESSED

ERROR 1118 (42000): Row size too large (8126). Changing some columns to TEXT or BLOB or using ROW_相关推荐

  1. 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 ...

  2. 亲身实践已解决:Mysql Row size too large ( 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT

    今天在把一个数据库的数据导出sql在另外一个库中执行的时候出现了这个问题, 查看当前的表类型为innodb 找到mysql的安装目录,找到配置文件my.ini 进行如下修改: innodb_file_ ...

  3. Row size too large ( 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC

    将InnoDB 改为MYISAM再重新执行就可以

  4. mysql的rows大小超过8126_Row size too large ( 8126). Changing some columns to TEXT or BLOB

    当插入的一行数据大于8k 时...mysql会提示错误 如下 Row size too large (> 8126). Changing some columns to TEXT or BLOB ...

  5. ERROR 1118 (42000): Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ...

    在创建数据库表时报错 之前已经在数据库里创建了多张表,但在创建其中一张数据库表时报如下错: ERROR 1118 (42000): Row size too large (> 8126). Ch ...

  6. 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 ...

  7. 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMI

    ERROR 1118 (42000) at line 5: Row size too large (> 8126). Changing some columns to TEXT or BLOB ...

  8. MySQL导入数据库1118错误解决方案[ERR] 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB

    导入SQL文件时报错(在执行创建表或者增加字段时,发现row size长度过长,会导致出现以下错误) [ERR] 1118 - Row size too large (> 8126). Chan ...

  9. Mysql导入数据库报 [ERR] 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB

    今天将服务器上的数据库导出,在本机恢复的时候报错,错误代码如下: [ERR] 1118 - Row size too large (> 8126). Changing some columns ...

最新文章

  1. 15 个最佳的 jQuery 表格插件
  2. mac安装mysql修改密码_Mac下安装MySQL 5.7.28并且修改root密码-Go语言中文社区
  3. java找哪一天是星期几_七夕节是几月几日农历时间 2019年七夕情人节哪一天星期几...
  4. 安装 | Android studio连接不上真机解决办法(电脑安装虚拟机不成功的情况下)
  5. org.apache.maven.archiver.MavenArchiver.getManifest错误
  6. JAVA基础知识+基础代码
  7. ASP.NET 用户控件自定义属性、方法、事件
  8. java一对一关系_Java初学者疑难杂症之:一对一和一对多的关系
  9. eclipse如何开发python
  10. 机器学习的最佳入门学习资源【转】
  11. 计算机大学离散数学难吗,大学离散数学怎么学
  12. pythonjson格式化输出_pythonjson格式化输出_Python json格式化打印实现过程解析
  13. 华为服务器通过ilo虚拟光驱,如何通过ilo开启服务器远程桌面
  14. 51单片机教室人数进出统计检测数码管显示装置红外传感器
  15. 洛谷P2141珠心算测验
  16. iOS开发通过微信学习hijack(一)函数劫持
  17. Android开发————简易App设计(一)
  18. HDU 3605 Escape【最大流】
  19. E - EXCEL排序
  20. ROS语音交互系统_(3)ROS中接入图灵机器人语音理解系统

热门文章

  1. win10电脑连接投影仪怎样设置,有相关教程吗
  2. 高德地图开发:英文地图的实现方式
  3. 疫情下的企业应对之道:企业如何降本提质增效
  4. 百度笔经面经(Java)
  5. 以智慧校园为起点 西电携手新华三发掘信息化价值
  6. 隐匿的风暴,Saas海啸正瞄准企业IT业务
  7. Tita 绩效宝:经理一对一会议简介
  8. Tita绩效宝:员工绩效考核终极指南(2022 年新版)
  9. GPON ITU-T G.xxx 标准协议下载
  10. vue3使用箭头函数导入异步组件报错Invalid VNode type: undefined的解决方案