菜单
展开边栏 收起边栏

phpmyadmin 导入较大的sql文件解决办法!

msyql

使用php做网站的童鞋可能都遇到过数据库导入的问题,当然现在的开源程序都有自己的数据导入、导出、备份机制。但是仍有许多童鞋喜欢使用phpmyadmin。当然phpmyadmin导入sql文件有诸多限制,例如你的php限制的文件上传大小、相应时间等等,就算是重新设置了php上传文件大小的限制,还有在修改phpmyadmin的限制,操作起来不是太方便。

其实在使用phpmyadmin恢复sql文件的时候可以不要php的上传,可以通过FTP上传到你的网站目录下,然后进行恢复。这个时候需要你的网站目录下放一个phpmyadmin。当然默认phpmyadmin是没有开放这个功能的。我们需要修改两个文件。

需要修改的文件1:phpMyAdmin/config.sample.inc.php
需要修改的文件2:phpMyAdmin/libraries/config.default.php

两个文件要修改的内容相同。编辑文件时找到代码:

  1. $cfg['UploadDir'] = ""

将其修改为

  1. $cfg['UploadDir'] = "upload"


然后在登录我们的phpmyadmin,先点击你的数据库,然后点击导入,这时候我们可以看到在这个页面里多了一个“从网站服务器上传文件夹中选择”,后面有一个下拉,下拉后你可以看到你上传的sql文件,选择后点击执行就可以恢复数据库了。当然这个时候如果你的sql文件较大,需要耐心的等待。具体需要的时间要看你的服务器性能和sql文件的大小了!!修改完成后在你的phpmyadmin根目录下新建一个upload目录,然后通过FTP将你要恢复的sql文件上传到upload。

到这里这篇文章已经结束,如果小伙伴们有什么问题也可以留言我!

已经修改的phpmyadmin下载phpmyadmin

Copyright © 2008-. JiangFei.net all rights reserved
苏公网安备32048202001026号苏ICP备18062911号