【发布时间】:2011-12-18 00:49:53
【问题描述】:
我正在我的办公室运行一台服务器来处理一些文件并将结果报告给远程 MySQL 服务器。
文件处理需要一些时间,进程中途终止并出现以下错误:
2006, MySQL server has gone away
我听说过 MySQL 设置 wait_timeout,但我需要在我办公室的服务器或远程 MySQL 服务器上更改它吗?
【问题讨论】:
-
这取决于那个女巫服务器给出的错误
-
对于从 Google 访问这里的人:如果更改
max_allowed_packet大小或wait_timeout数量不能解决问题,请检查您的内存使用情况。我遇到了同样的错误,这是由于我的服务器内存不足引起的。我添加了一个 1GB 的交换文件并修复了它。 -
@Pikamander2 感谢您的提示!
-
哦!所以都是谎言? mysql服务器居然哪里都没去?它还在我的服务器上吗?哇! :))