欢迎光临朱凯的个人博客!
朱凯,a3.work

解决phpMyAdmin导入sql文件过大的问题

 发布时间: 2018-12-15 12:02      原创:  朱凯博客      评论: .       .人查看

mysql工具有很多,比如我们常用的: navicat,但phpMyAdmin是用php写的基于网页形式的mysql管理工具。

当: 服务器禁止外部连接时,navicat就不能使用了,这时候我们就只能使用 phpMyAdmin 了。

问题:

如果我们使用phpmyadmin维护时,我们经常需要做数据库备份和恢复。当我们备份数据库生成的sql文件过大时就会出错。

解决办法如下:

1. 打开phpmyadmin安装目录下的 config.inc.php 文件, eg: c:/phpmyadmin/config.inc.php

2. 找到  $cfg['UploadDir']  (没有就自己加)

3. 改成  $cfg[‘UploadDir’] = 'abc';   //这个文件夹名是 随意写写的,不要写中文即可

4. 然后  新建一个文件夹叫abc, 比如 c:/phpmyadmin/abc

5. 通过ftp或其他工具,将大的sql文件上传到这个abc文件夹

然后把你的大sql文件,上传到这个abc文件夹

如果超时

一般超时时间是300秒,如果超时就要去修改另外一个文件的配置。来到 c:/phpmyadmin/libraries/config.default.php  (注意 :phpmyadmin的安装目录只是一个举例,你们装的不一定和我一样,不要死磕这个目录怎么找不到)

找到  $cfg['ExecTimeLimit'],并改为$cfg['ExecTimeLimit'] = 0 代表无限制

然后重启各种服务,搞定收工

分享是一种快乐,也是一种美德:
¥打开支付宝,扫码领红包¥ 红包

支付宝 aliPay

微信 wxPay