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

如何用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创建的文件夹名称要跟设定的参数值一样。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113562.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 各主流浏览器内核介绍[通俗易懂]

    各主流浏览器内核介绍[通俗易懂]所谓的“浏览器内核”无非指的是一个浏览器最核心的部分——“RenderingEngine”,直译这个词汇叫做“渲染引擎”,不过我们也常称其为“排版引擎”、“解释引擎”。这个引擎的作用是帮助浏览器来渲

    2022年8月1日
  • c# 连接ACCESS 数据库 OleDbCommand OleDbDataReader

    c# 连接ACCESS 数据库 OleDbCommand OleDbDataReader privatevoidbutton1_Click(objectsender,EventArgse)    {     OleDbConnectionconn=newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=fruit.mdb");      OleDbComma…

    2022年5月19日
  • 内核编程与应用程序开发的主要区别是_内核编程用什么语言

    内核编程与应用程序开发的主要区别是_内核编程用什么语言内核编程既不能访问C库也不能访问标准的C头文件。内核编程时必须使用GNUC。内核编程缺乏像用户空间那样的内存保护机制。内核编程时难以执行浮点数运算。内核给每个进程只有一个很小的定长堆栈。由于内核支持异步中断、抢占和SMR,因此必须时刻注意同步和并发。要考虑可移植性的重要性。…

    2022年10月8日
  • h2数据库的使用_h2数据库查看数据

    h2数据库的使用_h2数据库查看数据h2dh​​​​​​​ArchiveDownloads1h2数据库的下载地址2.H2软件包目录结构h2 |—bin ||—h2-1.1.116.jar  //H2数据库的jar包(驱动也在里面) ||—h2.bat  //Windows控制台启动脚本 ||—h2.sh  //Linux控制台启动脚本 ||—h2w.bat  //Windows控制台启动脚本(不带黑屏窗口) |—docs  //H2数据库的帮助文档(内有H2…

    2022年10月9日
  • 51单片机入门教程(2)——实现流水灯

    51单片机入门教程(2)——实现流水灯51单片机入门教程(2)——实现流水灯一、搭建流水灯电路二、流水灯程序2.1延时程序2.2延时函数2.3按字节寻址2.4逻辑移位2.5条件判断一、搭建流水灯电路在Proteus中搭建流水灯电路如图二、流水灯程序我们可以把流水灯看作依次点亮若干个灯。程序如下:#include<reg52.h>sbitled1=P2^0;sbitled2=P2^1…

    2022年6月10日
  • 详细了解 clientWidth、clientHeight、clientLeft、clientTop 以及几个常用的场景

    详细了解 clientWidth、clientHeight、clientLeft、clientTop 以及几个常用的场景clientLeft、clientHeight、clientWidth、clientHeightclientWidth、clientHeight元素内部宽度和高度,clientLeft、clientTop获取元素内边距边框到边框的距离.大概如下图所示:clientWidth属性表示元素的内部宽度,以像素计。该属性包括内边距,但不包括垂直滚动条(如果有)、边框和外边距。如上图所示,计算方式为,分为如下两种:存在垂直滚动条 contentwidth+paddin…

    2022年7月22日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号