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

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查询到更改的值
 

上一篇:UDP实现消息发送


下一篇:flutter与unity的碰撞--opengl纹理共享实现flutter与unity界面的融合