Php 如何防止insert语句超时?

Php 如何防止insert语句超时?,php,mysql,timeout,insert-statement,Php,Mysql,Timeout,Insert Statement,我有一个页面,我已经清除了空白,但有一种感觉,事情没有正常工作,因为它超时了。关于如何防止这种情况的任何解决方案。编辑my.cnf(MySQL配置文件) 找到超时配置并调整它以适合您的服务器。 例: 重新启动服务器定义“我已清除了空白”。实际超时的部分是什么?缩小您所做的更改的范围,以及实际失败的部分。SQL语句真的失败了吗?你改变了什么导致了这一切?如果您能详细描述问题并进行一些调试,我们可以帮助您识别代码中的问题。但“我更改了代码,现在代码被破坏了”并不是一个真正的问题描述。所发生的事情是,

我有一个页面,我已经清除了空白,但有一种感觉,事情没有正常工作,因为它超时了。关于如何防止这种情况的任何解决方案。

编辑my.cnf(MySQL配置文件)

找到超时配置并调整它以适合您的服务器。 例:


重新启动服务器

定义“我已清除了空白”。实际超时的部分是什么?缩小您所做的更改的范围,以及实际失败的部分。SQL语句真的失败了吗?你改变了什么导致了这一切?如果您能详细描述问题并进行一些调试,我们可以帮助您识别代码中的问题。但“我更改了代码,现在代码被破坏了”并不是一个真正的问题描述。所发生的事情是,我尝试在foreach循环中执行一个大型insert语句,该循环有时可以包含多达500个需要插入的项。在大约70次正确插入后,插入停止工作。所有的代码都是正确的,因为我已经做了大量的测试
 vi /etc/my.cnf
wait_timeout = 28800
interactive_timeout = 28800