[建站综合技术] phpmyadmin导入超大sql文件超时的解决方法

[复制链接]
查看: 425|回复: 0

11

主题

11

帖子

41

积分

新手上路

Rank: 1

积分
41
发表于 2020-10-10 09:56:37 | 显示全部楼层 |阅读模式
phpmyadmin导入超大sql文件超时,总是提示“脚本超时,如果您要完成导入,请重新提交相同的文件,导入将会继续进行”。
遇到这种情况,除了网友提供的几个解决方法(参考:Mysql数据库导入文件过大问题的解决方法以及phpmyadmin导入数据库大文件超时报错502 Bad Gateway的解决方法)外,本人在没用下面这个方法之前,“脚本超时,如果您要完成导入,请重新提交相同的文件,导入将会继续进行”的出错提示仍然会出现,然后按照网上的一些方法设置之后,就成功导入了超大sql文件(约16G),下面把方法分享如下:


如果您使用Phpmyadmin导入数据库,那么它有一个配置文件,位置如下:
  1. \phpmyadmin\libraries\config.default.php
复制代码
在任何编辑器中打开此配置文件并更改:
  1. $cfg['ExecTimeLimit'] = 300;
复制代码
为:
  1. $cfg['ExecTimeLimit'] = 0;
复制代码
然后重新启动您的phpmyadmin以及php,现在您没有任何时间限制。

或者您可以使用MySQL命令行直接导入解压缩的SQL文件,如下所示:
  1. mysql -u username -p database_name < my_unzipped_import_file.sql
复制代码

腾讯云
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩图文



在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )