当我导出表时,仍未完成停止

Posted

技术标签:

【中文标题】当我导出表时,仍未完成停止【英文标题】:When i export my table, Still not completed stops 【发布时间】:2015-08-05 00:11:13 【问题描述】:

我的本​​地数据库中有一张大表(phpmyadmin)。 当我导出我的表时,IDM (互联网下载管理器) 将开始下载,但仍未完成停止。

例如,我的表大小是80Mb,但我的导出文件将是50Mb。换句话说,我的行数是+300,000,但是当我下载我的表时,那些行数是+180,000

注意:我的导出文件并不总是一样,但通常在 50mb 到 60mb 之间。

为什么 phpmyadmin 会杀死导出? (正在下载)。我该如何解决?!

【问题讨论】:

你检查过本地服务器的PHP错误日志吗? @ethan 我该怎么做? @ethan 真的和 PHP 有关吗? 我想我正在假设您正在使用 phpmyadmin 导出表。由于 phpmyadmin 是 php,所以它是一个很好的起点。 @IvanDurst enjoy it ...! 【参考方案1】:

我最初的想法是你的 max_execution_time 非常少,而 php 在导出完成之前就杀死了它。

【讨论】:

我可以在哪里更改 max_execution_time ? php.ini ? 我更改了max_execution_time=5500。但没有奏效。我认为max_execution_time 是为了执行,我应该改变其他的东西......【参考方案2】:

可能是内存或执行时间限制。

用set_time_limit更改脚本执行时间限制(注意值以秒为单位) 此外,使用ini_set('memory_limit', 'xM'); 增加内存限制,其中 x 是整数值(即:128)。

如果您正在处理一个庞大的数据库并且您可以通过 SSH 访问您的服务器,最好使用mysqldump

【讨论】:

以上是关于当我导出表时,仍未完成停止的主要内容,如果未能解决你的问题,请参考以下文章

调用多个 python 函数,而其中一些函数仍未完成

易到完成股权变更 乐视仍未完全退出中信系入局

易到完成股权变更 乐视仍未完全退出中信系入局

极客日报:曝荣耀仍未获得谷歌Android授权;诋毁鸿蒙的OPPO员工离职;微信圈子将停止运营

曝荣耀仍未获得谷歌Android授权;诋毁鸿蒙的OPPO员工离职;微信圈子将停止运营|极客头条...

任务完成后 IHost 未返回