我在办公室运行服务器来处理一些文件并将结果报告给远程 MySQL 服务器。
文件处理需要一些时间,并且该过程中途终止并出现以下错误:
2006, MySQL server has gone away
我听说过 MySQL 设置 wait_timeout ,但我需要在我办公室的服务器或远程 MySQL 服务器上更改它吗?
检查连接是否并在需要时重新建立连接可能会更容易。
有关这方面的信息,请参见PHP:mysqli_ping。