在phpmyadmin的使用中,经常需要进行导入导出数据库的操作。

但是在导入导出大型数据库文件的时候经常会只是部分导出或者部分导入。

或者是导入导出不成功。

原因就是服务器和php、mysql限制了导出导入数据库文件的大小。而改相应的配置又十分繁琐,所以这里提供一个绕过导出导入有大小限制的办法。

这个思路就是直接在服务器上面进行导出导入。过程如下

phpMyAdmin/config.sample.inc.php
文件改名为
phpMyAdmin/config.inc.php
并打开编辑

  • Directories for saving/loading files from server

    */

$cfg['UploadDir'] = '';

$cfg['SaveDir'] = '';

改为

  • Directories for saving/loading files from server

    */

$cfg['UploadDir'] = 'upload';

$cfg['SaveDir'] = 'save';

//改过之后如果登陆显示不能连接mysql数据库或者是其他问题的话

//将$cfg['Servers'][$i]['host'] = 'localhost';

改为$cfg['Servers'][$i]['host'] = '127.0.0.1';

保存文件之后

建立两个文件夹:

phpMyAdmin/upload/和phpMyAdmin/save/

然后在利用phpmyadmin导出数据库时就会看到:保存到服务器的save目录选项