phpmyadmin备份下来的SQL文件有50多M,但是phpmyadmin不支持超过24M的sql文件导入。另外文件过大,通常web上传文件大小也有限制,从本地浏览上传导入,容易中断失败,有没有更好的方法呢?
如果你有服务器操作权限,你就可以先把sql上传到服务器上,因为phpmyadmin支持从服务器端读取sql文件然后导入。
可以先将超大的SQL文件先传到你的phpmyadmin文件夹内,然后按以下方法设置
在phpmyadmin中导入很大很大的数据
找到config.inc.php
编辑它
$cfg[‘UploadDir’] = ‘你指定的文件夹路径‘;
例如:
/* * Directories for saving/loading files from server */ $cfg['UploadDir'] = 'UploadDir'; $cfg['SaveDir'] = '';
然后在phpmyadmin新建这个目录UploadDir
将sql放进来
然后你再选择导入的时候就会有个选项了
然后你选择导入
我测试过.没问题
如果没找到config.inc.php
那就找config.inc.***.php
然后将这个文件修改成config.inc.php