解决MySQL的 Row size too large (> 8126).
Posted webmote
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决MySQL的 Row size too large (> 8126).相关的知识,希望对你有一定的参考价值。
- 📢欢迎点赞 :👍 收藏 ⭐留言 📝 如有错误敬请指正,赐人玫瑰,手留余香!
- 📢本文作者:由webmote 原创
- 📢作者格言:无尽的折腾后,终于又回到了起点,工控,我来了 !
好烦,遇到了Row size too large
默认存储引擎是innodb,在不修改引擎的情况下,做如下处理:
- 关闭mysql服务
- 编辑my.cnf file (or my.ini 在Windows)
- 增加如下配置
[mysqld]
max_allowed_packet = 1G
innodb_log_file_size = 2G
innodb_log_buffer_size = 512M
- 保存文件(windows下注意保存为 ANSI文件编码格式)
- 重启mySQL
结论
细节决定成败!按我的方式来,我已经搞定了!
👓都看到这了,还在乎点个赞吗?
👓都点赞了,还在乎一个收藏吗?
👓都收藏了,还在乎一个评论吗?
以上是关于解决MySQL的 Row size too large (> 8126).的主要内容,如果未能解决你的问题,请参考以下文章
MySQL插入单行数据较大时报Row size too large错误 解决方案
mysql 报Row size too large 65535 原因与解决方法
mysql触发器应用和创建表错误代码: 1118 Row size too large. 解决
解决MySQL的 Row size too large (> 8126).