• 如何用phpmyadmin导入大容量.sql文件,直接使用cmd命令进行导入


    很多使用php+mysql建站的站长朋友们,经常要用到phpMyAdmin数据库管理工具备份和恢复数据库,当站点运行很久的时候,MySQL数据库会非常大,当站点碰到问题时,需要使用phpMyAdmin恢复数据库,但是在导入大的SQL文件时候,由于PHP上传文件的限制和脚本的响应时间的限制,无法导入,会显示失败,但是我们要导入到MySQL数据库,要怎么操作呢?下面由我为大家来讲解一下吧,可以帮助到需要的站长朋友!

    工具/原料

     
    • MySQL管理工具phpMyAdmin
    • MySQL文件
    • Notepad++

    方法/步骤

     
    1. 1

      在phpMyAdmin目录下,在根目录找到config.inc.php文件,如果没有config.inc.php文件,可以将根目录中的config.sample.inc.php文件复制一份,重命名为config.inc.php,保存即可!如图所示:

      使用phpMyAdmin导入大的SQL文件到MySQL数据库
    2. 2

      接着用Notepad++打开config.inc.php文件,查找代码

      $cfg['UploadDir'] = '';

      这个参数就是设定导入大的SQL文件存放的目录,这里把值设定为:ImportBigSQL,代码为:

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

      然后保存文件,如图所示:

      使用phpMyAdmin导入大的SQL文件到MySQL数据库
    3. 3

      接着我们在phpMyAdmin目录下,建立以ImportBigSQL命名的文件夹,如图所示:

      使用phpMyAdmin导入大的SQL文件到MySQL数据库
    4. 4

      把我们需要导入的SQL数据库文件,放到ImportBigSQL文件夹下面,如图所示:

      使用phpMyAdmin导入大的SQL文件到MySQL数据库
    5. 5

      登入phpMyAdmin,选择需要导入的MySQL数据文件,点击导航条上面的“导入”按钮,如图所示:

      使用phpMyAdmin导入大的SQL文件到MySQL数据库
    6. 6

      选中“从网站服务器上传文件夹 ImportBigSQL/ 中选择:”选项,并选择需要导入的SQL数据文件,如图所示:

      使用phpMyAdmin导入大的SQL文件到MySQL数据库
    7. 7

      最后点击“执行”,导入需要的大的SQL数据文件,如图所示:

      使用phpMyAdmin导入大的SQL文件到MySQL数据库
    8. 8

      经过一段时间,phpMyAdmin显示我们需要导入的SQL文件,导入成功,我们需要导入的大的SQL文件以及导入成功了,可以测试下网站,是否可以访问了,如图所示:

      使用phpMyAdmin导入大的SQL文件到MySQL数据库
      END

    注意事项

     
    • 如果在config.inc.php文件,没有找到 $cfg['UploadDir'] = ''; 可以自己在文件中添加上去,并填上相应的参数。
    • 参数值ImportBigSQL可以自己设定,不过phpMyAdmin创建的文件夹名称要跟设定的参数值一样。
  • 相关阅读:
    为什么叫 React Hooks
    谈谈 Promise 以及实现 Fetch 的思路
    Mac使用tree查看目录结构
    Mac下Nginx安装教程
    Mac包管理工具brew的安装、使用及换源
    Mac安装cnpm
    10分钟快速搭建可用的springboot-web项目
    【转载】ibit-mybatis介绍
    【转载】sql-builder介绍
    Java软件工程师技能图谱
  • 原文地址:https://www.cnblogs.com/lxwphp/p/8430636.html
Copyright © 2020-2023  润新知