我有一个大文件要插入phpmyadmin, 我写了一个从文件中读取并插入db的查询, 它工作正常,但只插入约65行然后停止。
答案 0 :(得分:2)
可能是php执行超时的情况。 你可以尝试通过set_time_limit函数设置max_execution_time。
调用时,set_time_limit()从零重新启动超时计数器。换句话说,如果超时是默认的30秒,并且脚本执行了25秒,则会调用set_time_limit(20),脚本将在超时之前运行总共45秒。
警告: 当PHP以安全模式运行时,此功能无效。除了关闭安全模式或更改php.ini中的时间限制外,没有其他解决方法。