mysql max-尊龙游戏旗舰厅官网
尊龙游戏旗舰厅官网
收集整理的这篇文章主要介绍了
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
2019独角兽企业重金招聘python工程师标准>>>
配置文件位置/etc/mysql/my.cnf
mysql根据配置文件会限制server接受的数据包大小。
有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。
查看目前配置
show variables like '%max_allowed_packet%';显示的结果为:
-------------------- --------- | variable_name | value | -------------------- --------- | max_allowed_packet | 1048576 | -------------------- ---------以上说明目前的配置是:1m
修改方法
1) 方法1
可以编辑my.cnf来修改(windows下my.ini),在[mysqld]段或者mysql的server配置段进行修改。
max_allowed_packet = 20m如果找不到my.cnf可以通过
mysql --help | grep my.cnf去寻找my.cnf文件。
2) 方法2
(很妥协,很纠结的办法)
进入mysql server
在mysql 命令行中运行
set global max_allowed_packet = 2*1024*1024*10然后关闭掉这此mysql server链接,再进入。
show variables like '%max_allowed_packet%';查看下max_allowed_packet是否编辑成功
转载于:https://my.oschina.net/airship/blog/611191
与50位技术专家面对面20年技术见证,附赠技术全景图总结
以上是尊龙游戏旗舰厅官网为你收集整理的的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: php生成静态html的源代码及用法
- 下一篇: asp.net mvc xml绑定act