无法从PHP脚本(大数据)执行mysqldump

时间:2014-10-16 13:15:49

标签: php mysql database dump

我试图从我的php脚本进行数据库转储,当我只尝试转储数据库结构时,它运行得很好,但是当我尝试转储应用程序崩溃的数据时,我尝试使用这些选项:--opt和--quick,但这对我没有用。 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

在脚本之前运行:

ini_set('memory_limit', '-1');

您可能还需要此行以确保PHP不会超时:

set_time_limit(0);

答案 1 :(得分:0)

您可能需要增加应用程序的执行时间。从代码:

ini_set('max_execution_time', 3000);

或者,您可以编辑php.ini文件中的max_execution_time字段。