如何用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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • fftw_fftw3

    fftw_fftw3http://wenku.baidu.com/link?url=3TS6UqnYfVxGpVBfJIIgxjjcXCKuW9NvklxfBLZaIdWJhY0HrpUSKyyuIHsNI2s4F9tSUOhP7pl7n5PLlSFvWqQdr6XvtpejqQenhJHJ9N7

    2022年10月22日
    0
  • 尺度空间原理_多尺度分割算法原理

    尺度空间原理_多尺度分割算法原理转自点击打开链接http://www.cnblogs.com/ronny/p/3886013.html1.特征的不变性何谓特征?每个物体,我们总可以用一些词语或部件来描述它,比如人脸的特征:两个眼睛、一个鼻子和一个嘴巴。对于图像而言,我们需要计算机去理解图像,描述图像就需要计算机去取得图像的特征,对图像比较全面的描述即一个二维矩阵,矩阵内的每个值代表图像的亮度。有时候我们需要

    2022年10月14日
    0
  • 常量池(运行时常量池 静态常量池)「建议收藏」

    常量池(运行时常量池 静态常量池)「建议收藏」深入浅出java常量池理论jvm虚拟内存分布:程序计数器是jvm执行程序的流水线,存放一些跳转指令。本地方法栈是jvm调用操作系统方法所使用的栈。虚拟机栈是jvm执行java代码所使用的栈。方法区存放了一些常量、静态变量、类信息等,可以理解成class文件在内存中的存放位置。虚…

    2022年9月4日
    2
  • Linux rootfs_hdfs shell命令

    Linux rootfs_hdfs shell命令本文阐述Linux中的文件系统部分,源代码来自基于IA32的2.4.20内核。总体上说Linux下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚拟文件系统VFS(VirtualFilesystemSwitch),三是挂载到VFS中的各实际文件系统,例如ext2,jffs等。本文侧重于通过具体的代码分析来解释Linux内核中VFS的内在机制,在这过程

    2022年9月28日
    0
  • lede旁路由设置方法

    lede旁路由设置方法lede固件号:2.361.把网络–>接口里面wan口删除2.推荐新建lan口,把原来的lan停用3.新lan口配置:静态地址ipv4地址:主路由地址ipv4子网掩码:255.255.255.0ipv4网关:主路由地址使用自定义的DNS服务器:主路由地址关闭DHCP如果出现访问国内网站巨慢,慢到离谱那种请在旁路由执行以下代码iptables-tnat-IPOSTROUTING-jMASQUERADE并在网络—>防火墙中勾选丢弃无用数据包…

    2022年6月11日
    40
  • 软件测试笔记总结(探灵笔记手机版下载教程)

    软件测试复习(部分)概述程序+文档+数据=软件狭义的软件测试定义:为发现软件缺陷而执行程序或系统的过程广义的软件测试定义:人工或自动地运行或测定某系统的过程,目的在于检验它是否满足规定的需求或弄清预期结果和实际结果间的差别为什么要做软件测试发现软件缺陷功能错功能遗漏超出需求部分(画蛇添足)性能不符合要求软件质量高低:是否符合用户习惯、符合用户需求测试…

    2022年4月15日
    98

发表回复

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

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