mysql max_allowed_packet 设置过小导致记录写入失败
mysql根据配置文件会限制server接受的数据包大小。
有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。
查看目前配置
show VARIABLES like '%max_allowed_packet%';
显示的结果为:
+--------------------+---------+
| Variable_name | Value |
+--------------------+---------+
| max_allowed_packet | 1048576 |
+--------------------+---------+
以上说明目前的配置是:1M
修改方法
1、修改配置文件
可以编辑my.cnf来修改(windows下my.ini),在[mysqld]段或者mysql的server配置段进行修改。
max_allowed_packet = 20M
如果找不到my.cnf可以通过
mysql --help | grep my.cnf
去寻找my.cnf文件。
linux下该文件在/etc/下。
2、在mysql命令行中修改
在mysql 命令行中运行
set global max_allowed_packet = 2*1024*1024*10
然后退出命令行,重启mysql服务,再进入。
show VARIABLES like '%max_allowed_packet%';
查看下max_allowed_packet是否编辑成功
mysql max_allowed_packet 设置过小导致记录写入失败相关推荐
- MySQL 系统表损坏导致xtrabackup备份失败Cannot open filepath
在进行innobackupex备份时,出现如下错误: 190910 12:04:48 Connecting to MySQL server host: localhost, user: dba, pa ...
- MySQL max_allowed_packet设置及问题
MySQL根据配置文件会限制server接受的数据包大小. 有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败. 查看目前配置 show VARIABLES like ...
- sqlsever 转mysql 出错 MySQL max_allowed_packet设置及问题
如果找不到max_allowed_packet 可以直接添加 max_allowed_packet = 20M,然后在show VARIABLES like '%max_allowed_pack ...
- Mariadb /MySQL max_allowed_packet设置及问题
mysql根据配置文件会限制server接受的数据包大小. 有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败. 查看目前配置 www.2cto.com show V ...
- Linux的Open Files设置过小导致程序退出并且Unable to create new native thread
1.视界 2. 背景 我们在一台机器上部署了几个服务,但是总是有服务无缘无故挂掉.报错如下 并且jps打印如下 并且停止任务的时候如下 3. 查找问题
- ORACLE RAC 11.2.0.4 ASM加盘导致集群重启之ASM sga设置过小
最近,一同事为一2节点的ORACLE RAC 11.2.0.4集群ASM加盘,没有注意到ASM的sga设置过小,加盘reblance时导致集群重启.详细描述如下: 1.问题描述 ORACLE RA ...
- Mysql max_allowed_packet自动重置为1024的情况
作者: 惊帆 时间: 2016-09-12 16:48 前几天在群里有个朋友问到max_allowed_packet被自动重置的问题,于是打算写个文章来描述下,因为遇到这个问题的人不少,但是提到的解决 ...
- mysql 字符集设置 重启
装了centos,发现连接上mysql后设置字符集为utf8字符集失败,才又想起mysql需要设置默认字符集,都好几次遇到这个问题了,人年纪大了就是记忆力不好.把设置字符集的方法整理在下面: 设置字符 ...
- mysql表缓冲大小可能设置过小_MySQL 5.7 my.cnf配置文件详解
[client] default-character-set = utf8mb4 [mysql] #开启 tab 补全 #auto-rehash default-character-set = utf ...
最新文章
- B-Trees【设计数据密集型应用】
- java底层语言_JAVA语言思维的底层基础
- Struts2-2.了解struts.xml的查找顺序
- [Aaronyang] 写给自己的WPF4.5 笔记6[三巴掌-大数据加载与WPF4.5 验证体系详解 2/3]
- spring-DAO
- 使用Nodejs发送邮件
- 360软件管家独立版_【软件】360全家桶独立版
- Merry Christmas
- The requested resource is not available. 原因,成功解决
- 网络适配器出现黄色感叹号!,错误代码56
- 代码质量检查规则中的 is provided externally to the method and not sanitized b.
- 搭建Ubuntu虚拟机
- Windows10创建系统还原点
- 苹果的教育优惠怎么弄_京东苹果自营如何使用教育优惠!
- em html字号,使用 em 来设置字体大小
- 大数据面试常见问题(一)——Oracle部分
- 2021年西式面点师(初级)考试题库及西式面点师(初级)考试试卷
- 安卓利用fat-aar打包含有第三方aar的model
- oracle mrp/rfs进程,挑战dataguard(3)——dataguard相关进程(RFS,LNSn,MRP,LSP)和参数配置...
- 深入学习SpringMVC框架
热门文章
- python天天向上的力量 B
- MyBatis 获取数据库中自增主键值
- 判断Java 对象实例是否死亡
- JavaScript实现squareMatrixRotation方阵旋转算法(附完整源码)
- wxHtml 示例:帮助测试
- wxWidgets:网格控件 wxWidgets 示例
- boost::spirit模块实现演示自定义的、用户定义的类型如何作为标记值类型轻松地与词法分析器集成
- boost::log::dynamic_type_dispatcher用法的测试程序
- boost::fusion::traits用法的测试程序
- boost::local_time模块实现创建各种dst_calc_rule的测试程序