教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 phpMyAdmin导入和恢复大容量sql文件的方法

phpMyAdmin导入和恢复大容量sql文件的方法

发布时间:2017-04-03   编辑:jiaochengji.com
本文详细介绍了,使用phpMyAdmin导入和恢复大容量sql文件的方法,有兴趣的朋友可以参考学习下。

本节内容:
phpMyAdmin导入和恢复大容量sql文件

  对于没有权限修改php.ini文件,且要导入大容量sql文件的情况,可以使用phpMyAdmin提供 的$cfg['UploadDir']方法,导入服务器上存在的.sql文件。

 首先,找到网站phpMyAdmin的目录,找到根目录下的 config.inc.php文件,然后找到 $cfg['UploadDir'] ,通过注释(Directories for saving/loading files from server)就可以看出这是用来导入服务器上的SQL文件的方法。相对的就是 $cfg['SaveDir'] ,顾名思义就是把导出的SQL文件保存在服务器上的目录中。

相比之前,我们介绍过的:phpmyadmin 不能导入大SQL文件的解决方法 ,这里我们需要修改如下参考:
 

复制代码 代码示例:
$cfg['UploadDir'] = 'ImportSQLFile'; $cfg['SaveDir'] = 'ExportSQLFile';

然后,在phpMyAdmin中建立两个文件夹,ImportSQLFile和ExportSQLFile,一个用作大数据的导入,一个用作数据导出备份。

然后,把需要导入的sql文件复制到ImportSQLFile中,上传到服务器上,选择需要导入的数据库名,选择导入(Import),就会发现在 文件导入(File to import)的地方多出来一个导入服务器上的SQL文件(web server upload directory)。

phpMyAdmin导入大数据的方法

该方法可以突破php.ini的上传文件限制,极限没有试过,上传的10M .sql文件成功导入到mysql中。

同理,在导出/备份mysql数据时,也可以直接保存在服务器上,保存到$cfg['SaveDir'] = 'ExportSQLFile';中指定的文件夹中。
 

您可能感兴趣的文章:
wamp打开phpmyadmin提示“缺少 mysqli 扩展。请检查 PHP 配置。”的解决方法
phpmyadmin安装出错,缺少mysqli扩展的几种解决方法
phpMyAdmin无法载入 mysqli 扩展,请检查 PHP 配置的解决方法
解决:phpmyadmin缺少 mysqli 扩展。请检查 PHP 配置的问题
MySQL与phpMyAdmin中文乱码的解决方法
解决Phpmyadmin导入导出时中文乱码的问题
phpmyadmin偶尔响应慢的问题的解决方法
php导入phpmyadmin导出的sql的实现代码
phpmyadmin导入大数据库文件时问题的解决方法

您可能感兴趣的文章:
php导入phpmyadmin导出的sql的实现代码
phpMyAdmin导入和恢复大容量sql文件的方法
phpmyadmin偶尔响应慢的问题的解决方法
wamp打开phpmyadmin提示“缺少 mysqli 扩展。请检查 PHP 配置。”的解决方法
MySQL与phpMyAdmin中文乱码的解决方法
phpmyadmin安装出错,缺少mysqli扩展的几种解决方法
解决:phpmyadmin缺少 mysqli 扩展。请检查 PHP 配置的问题
解决Phpmyadmin导入导出时中文乱码的问题
phpMyAdmin无法载入 mysqli 扩展,请检查 PHP 配置的解决方法
phpmyadmin导入大于2M的SQL文件

关键词: phpmyadmin  导入sql  导入数据库   
[关闭]
~ ~