当前位置: 首页 > news >正文

MySQL Row size too large (> 8126)

错误信息
ERROR 1118 (42000) at line 901: 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.
在这里插入图片描述

错误原因
这个问题是由于 MySQL 8.0 的行大小限制导致的。在 MySQL 8 中,行大小限制为 8126 字节。如果表的行大小超过此限制,则会出现此问题。
错误解决
找到MySQL配置文件my.cnf
在里面增加一行innodb_strict_mode=0

[mysqld]
innodb_log_file_size = 512M
innodb_strict_mode = 0

重启MySQL

注意:my.ini 文件需保存为ANSI编码,否则mysql无法启动!

http://www.lryc.cn/news/192914.html

相关文章:

  • HUAWEI(26)——防火墙双机热备
  • 【ArcGIS】NDVI估算植被覆盖度FVC
  • vscode用密钥文件连接ssh:如果一直要输密码怎么办
  • 【AI视野·今日Robot 机器人论文速览 第五十三期】Thu, 12 Oct 2023
  • 【LeetCode第115场双周赛】100029. 和带限制的子多重集合的数目 | 前缀和背包 | 中等
  • ArcGIS笔记5_生成栅格文件时保存报错怎么办
  • YOLO目标检测——跌倒摔倒数据集【含对应voc、coco和yolo三种格式标签】
  • uniapp小程序实现绘制内容,生成海报并保存截图(Painter和Canvas两种方式举例)
  • HTTPS双向认证及密钥总结
  • Mybatis用Byte[]存图片,前端显示图片
  • MacBook/MacOS如何更新到指定的版本
  • 使用VScode进行C++开发
  • Android Studio的笔记--HttpsURLConnection使用POST请求
  • win redis 配置自启动服务
  • 走进Spark
  • “小程序:改变电商行业的新趋势“
  • Python与CAD系列基础篇(五)创建图案填充
  • 终端仿真软件连接交换机调试步骤
  • redis基本数据类型
  • C++笔记之std::async的用法
  • OpenCV4(C++)—— 图像连通域的详细分析
  • Rule-Engine-Starter V1.0.0
  • 绘制X-Bar-S和X-Bar-R图,监测过程,计算CPK过程能力指数
  • 【每日一句】只出现一次的数
  • GDB调试程序常用命令
  • C语言,求两个数的二进制表达中,有多少个位数不同
  • 解决Win10电脑无线网卡的移动热点无法开启问题
  • Spring framework Day10:JSR330注入注解
  • Java开发中List数据量大,需要分片批次处理
  • Apache Doris 2.0.2 版本正式发布!