执行PHP脚本以将表从一个服务器数据库迁移到另一个服务器数据库。
脚本在大号期间不必要地停止执行。执行INSERT命令
例如:使用mysqli_query("INSERT INTo....VALUES(....)")
将15000个转移到一个表,然后执行停止。
已经初始化:
set_time_limit(0);
ini_set('mysql.connect_timeout', '0');
ini_set('max_execution_time', '0');
还有其他解决方案吗?
答案 0 :(得分:1)
我知道你问这个问题已经有一段时间了,但是我遇到了类似的问题,我只是用以下方法解决了这个问题:
http://php.net/manual/en/function.set-time-limit.php
但是,只要您没有以安全模式运行脚本。否则,您将不得不更改php.ini中的时间限制。
希望这有助于遇到同样问题的其他人。
答案 1 :(得分:0)
请声明
ini_set('max_execution_time', '-1');