zoukankan      html  css  js  c++  java
  • 如何用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创建的文件夹名称要跟设定的参数值一样。
  • 相关阅读:
    C# 从服务器下载文件
    不能使用联机NuGet 程序包
    NPOI之Excel——合并单元格、设置样式、输入公式
    jquery hover事件中 fadeIn和fadeOut 效果不能及时停止
    UVA 10519 !! Really Strange !!
    UVA 10359 Tiling
    UVA 10940 Throwing cards away II
    UVA 10079 Pizze Cutting
    UVA 763 Fibinary Numbers
    UVA 10229 Modular Fibonacci
  • 原文地址:https://www.cnblogs.com/lxwphp/p/8430636.html
Copyright © 2011-2022 走看看