phpmyadmin:如何取消导入大型数据库的时间限制
Posted
技术标签:
【中文标题】phpmyadmin:如何取消导入大型数据库的时间限制【英文标题】:phpmyadmin: how to remove time limit to import big databases 【发布时间】:2011-03-23 05:05:48 【问题描述】:如何在phpmyadmin中取消导入操作的时间限制?
由于限制,我无法上传大型数据库,我必须重新登录数据库。
谢谢
【问题讨论】:
【参考方案1】:我使用 mysql BigDump
昨天对我来说工作得很好!
【讨论】:
我认为效果很好。我只是有点害怕一件事:我已经导出(下载)了新数据库,看看它是否与原来的大小相同。嗯,是 15.4 而不是 15.5(我觉得还可以,但不应该是完全相同的数字吗?(在相同的操作系统和大小字段上)? 您在执行脚本时使用 BigDump 是否收到任何错误消息?如果你没有,那应该不是问题。 没问题,有什么问题可以在这里留言!【参考方案2】:您必须在 phpmyadmin 根文件夹中打开 config.inc.php 文件。 添加这一行:
$cfg["ExecTimeLimit"]=36000;
时间限制调整为 10 小时。
如果你想为时间限制设置一个无穷大的时间,你可以使用这个
$cfg['ExecTimeLimit'] = 0;
【讨论】:
【参考方案3】:试试mysqldumper
【讨论】:
【参考方案4】:你不应该使用 phpmyadmin 上传大型数据库...使用控制台 mysql/mysqldump。
但如果你真的想的话,你可以在你的 php.ini 中加入 max_execution_time 参数
【讨论】:
以上是关于phpmyadmin:如何取消导入大型数据库的时间限制的主要内容,如果未能解决你的问题,请参考以下文章
导入大型数据库 - CPanel & MySQL & PHPMyAdmin
将大型 .sql 文件导入数据库 - 重复超时错误 phPMYAdmin