您的位置:首页 > 数据库 > MySQL

mysql 批量插入受参数配置限制的解决 max_allowed_packet

2015-04-23 16:48 513 查看
mysql根据配置文件会限制server接受的数据包一般指单条大小。有时候大的插入和更新会受max_allowed_packet 参数限制,在复制时候也会受到影响,导致写入或者更新失败;
可以通过更改mysql服务器max_allowed_packet配置项来更改此值
 mysql> show
variableslike '%max_allowed_packet%'; 
+--------------------------+------------+

| Variable_name            | Value      |

+--------------------------+------------+

| max_allowed_packet       | 4194304    |

| slave_max_allowed_packet | 1073741824 |

+--------------------------+------------+

mysql> set global max_allowed_packet
= 2*1024*1024*10;
Query OK, 0 rows affected (0.00 sec)
需要退出后重新登录后即可show查询到更改的值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐