来源:未知 时间:2015-03-02 17:55 作者:xxadmin 阅读:次
[导读] 342ac65c103853437d3869cb9213b07ecb808861.jpg (114.88 KB, 下载次数: 4) 下载附件 保存到相册 2014-10-5 15:57 上传 mysql server has gone away,他的意思就是说,mysql已经走了。 为什么会出现这种情况呢?原因...
mysql server has gone away,他的意思就是说,mysql已经走了。 为什么会出现这种情况呢?原因主要还是跟两个参数有关: interactive_timeout 这个是客户端和服务器端握手的超时时间,如果你执行一个大操作的话,握手的时间就要长一点。太久也不好,有时会出现死循环的操作,握手就会一直握下去,直到系统资源耗完。参数默认值:28800秒(8小时) wait_timeout 这个是握手完等待的时候,如时超过设置的值,就自动关闭连接进程,所占用的资源释放。参数默认值:28800秒(8小时)
[SQL] 纯文本查看 复制代码
你可以执行上面的命令,看一下你这两个值的当前的设置 也可以在my.cnf或者my.ini修改一下。
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com