最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

mysqlmax_allowed_packet设置过小导致记录写入失败_MySQL

来源:动视网 责编:小采 时间:2020-11-09 19:15:16
文档

mysqlmax_allowed_packet设置过小导致记录写入失败_MySQL

mysqlmax_allowed_packet设置过小导致记录写入失败_MySQL:MySQL根据配置文件会Server接受的数据包大小。有时候大的插入和更新会受max_allowed_packet参数,导致写入或者更新失败。查看目前配置show VARIABLES like '%max_allowed_packet%';显示的结果为:+--------------------+-
推荐度:
导读mysqlmax_allowed_packet设置过小导致记录写入失败_MySQL:MySQL根据配置文件会Server接受的数据包大小。有时候大的插入和更新会受max_allowed_packet参数,导致写入或者更新失败。查看目前配置show VARIABLES like '%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是否编辑成功

注意:该值设置过小将导致单个记录超过后写入数据库失败,且后续记录写入也将失败。

文档

mysqlmax_allowed_packet设置过小导致记录写入失败_MySQL

mysqlmax_allowed_packet设置过小导致记录写入失败_MySQL:MySQL根据配置文件会Server接受的数据包大小。有时候大的插入和更新会受max_allowed_packet参数,导致写入或者更新失败。查看目前配置show VARIABLES like '%max_allowed_packet%';显示的结果为:+--------------------+-
推荐度:
标签: 记录 mysql 写入
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top