有时我们的.sql数据库文件有100M多,有的更大,通过phpmyadmin导入时出错,有时提示:脚本执行超时等,只得寻找别的方法或工具。

BigDump 数据库导入工具简介

BigDump 是由德国人 Alexey Ozerov 用 PHP 语言开发的一个工具脚本,它只有一个文件,名为 bigdump.php(你可以改名运行)。这个文件是独立运行的,因此与你的网站核心程序无关,不管是 WordPress,Drupal 还是 Joomla,只要你使用的是 MySQL 数据库,都可以用 BigDump 来恢复超大的 .sql 格式备份文件。

BigDump 工作的原理也很简单:切割分段导入。它在读取 SQL 文件时,每次只读取一小部分,将其导入,然后重新开始一次恢复进程,再读取一小部分…… 周而复始,直到将整个 SQL 文件全部导入。

通过BigDump恢复.sql数据库备份方法。

一、下载bigdump.php,修改里面的数据库信息并用FTP上传到网站根目录下,百度网盘:https://pan.baidu.com/s/1nu8fnZF 上直接下载,无毒。

$db_server = ‘localhost’;  数据库主机地址,一般为localhost

$db_name = ‘erqilu’;   数据库名称

$db_username = ‘root’;  数据库用户名

$db_password = ”;  数据库密码

上传到空间之前将数据库名称、数据库用户名、数据库密码 修改成当前你空间的数据库帐户。

二、把你的.sql数据库备份文件一起上传到网站根目录下。如你是使用乐道主机的空间(

三、通过你的空间域名访问bigdump.php文件,http://www.你的域名.com/bigdump.php,如下图,找到你的数据库.sql文件,点击:Start Import 运行导入,导入前先进入你的phpmyadmin数据库管理中清空所有不用的数据表。

四、执行.sql导入,显示“Congratulations: End of file reached, assuming OK”即导入完成

导入执行的速度非常快,当在%bar进度条下面有显示:“Congratulations: End of file reached, assuming OK”即导入完成

如何导入超大mysql数据库备份文件_导入超大MySQL数据库备份文件.sql工具-BigDump使用方法...相关推荐

  1. mysql数据库实战_主题:MySQL数据库操作实战

    昨天项目发布,要做数据移行,要实现的功能很变态,时间很紧迫,基本上是使出了全身解数,才能有快又准地完成工作,期间发现很多小技巧串联起来使用,效果的确非常好. 武器: 1 mysqldump+mysql ...

  2. 阿里云的mysql主机名_阿里云的数据库主机名是什么

    全网最新活动请看下方内容或右侧内容! --------------- 阿里云的数据库主机名是什么,阿里云怎么建数据库. 在阿里云ecs云服务器上部署数据库后,在平常的操作中可能会遇到些问题,可以先做个 ...

  3. 阿里云 mysql 导出数据库备份_导出整个mysql数据库备份

    mysql和mssql的备份和恢复数据的方法 mysql数据库的备份方法可以用 导出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] ...

  4. 阿里mysql连接数据库服务器配置_配置链接mysql数据库

    本文档介绍如何使用Sqoop工具实现文件存储HDFS和关系型数据库MySQL之间的双向数据迁移. 背景信息 Sqoop是一款开源的工具,主要用于在Hadoop和结构化数据存储(如关系数据库)之间高效传 ...

  5. endnote初始化数据库支持_服务端编程——数据库(MySQL、sequelize) - 天生笑点低你奈我何...

    一.数据库 前端发送api请求的流程 通过API发送请求,到model进行业务处理,将数据存到或在MYSQL查询,将数据一并给KOA服务器请求,最后将请求的结果返回给客户端 关系型数据库.非关系型数据 ...

  6. docker mysql数据库初始化_如何在Mysql的Docker容器启动时初始化数据库

    1.前言 Docker在开发中使用的越来越多了,最近搞了一个Spring Boot应用,为了方便部署将Mysql也放在Docker中运行.那么怎么初始化 SQL脚本以及数据呢? 我这里有两个传统方案. ...

  7. 阿里云mysql密码多少_阿里云默认数据库密码是多少

    阿里云默认数据库密码是多少,阿里云ecs建数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据库全部安装在一起,后期根据需要来看是否将数据库单独迁移分离.传统物理服务器可以这么 ...

  8. 如何更改mysql数据库编码格式_怎么修改MYSQL数据库的编码格式

    1.怎么修改MYSQL数据库的编码格式 在建网站时,有时需要将一个数据库里的数据导入到另一个数据库里,但往往会出现二个数据库的编码不同,造成网页乱码.解决方法就是修改数据库编码.下面介绍一下如何修改M ...

  9. mysql硬盘备份_原创-在mysql中把里面的数据库备份到自己的硬盘上

    原创-在mysql中把里面的数据库备份到自己的硬盘上 (2011-04-15 20:33:23) 标签: 千百度女鞋 杂谈 在mysql中把内中的数值库备份到本人的硬盘上在数值库表拾失或许破坏的情况下 ...

最新文章

  1. 2017河北单招计算机试题,2017河北单招英语试题练习题
  2. eclipse导入项目后出现红色叉号的解决方案
  3. GitHub上那些值得一试的JAVA开源库--转
  4. css 大于号 标签_web前端教程之怎样学好css?
  5. 惠普打印机136w硒鼓芯片怎么清零_关于惠普彩激升级后无法识别硒鼓的处理方案...
  6. 性能测试搭建Jmeter分布式压测与监控
  7. Linux升级ssh、ssl
  8. Excel打印时,如何带上当前时间~
  9. linux 查看进程关系树
  10. 音乐标签编辑器 Meta 2.0.0 for Mac
  11. 区块链环境搭建、环境架构介绍、环境如何用、部署 Chaincode、智能合约的调用
  12. 使用Eclipse,Kemulator模拟器配置J2ME工程
  13. 三星note10显示无法连接服务器,三星Note10+ 体验后遇到的小麻烦
  14. 全面了解三极管——三极管用作开关管1
  15. 涉密计算机涉密存储设备或者改作其他用途的,将未经安全技术处理的退出使用的涉密计算机涉密存储设备或者改作其他用途的依法给予处分...
  16. 一个挺好用的生成GIF格式图片的小程序
  17. [BZOJ1776] [Usaco2010 Hol]cowpol 奶牛政坛
  18. android 设备指纹,浅谈Android 指纹解锁技术
  19. 超美的天环星轨动态引导页html官网源码下载
  20. docker部署html页面,Docker 案例: 在容器中部署静态网站

热门文章

  1. mysql显示行号,通过表名模糊查找,通过列名模糊查找,常用sql
  2. asp.net下Response.ContentType类型汇总
  3. C++-string““s操作符
  4. git 如何忽略掉文件夹_如何使git忽略某些文件或文件夹
  5. 每年都有人问“IT行业还能再火几年”,现实给出最好的答案
  6. 腾讯老鸟谈,软件测试的完整流程/过程
  7. python资源分配算法_DRL based Resource Allocation Framework
  8. Jmeter的Throughput有误差与分布式测试时的坑
  9. 学习笔记——微软的软件测试之道
  10. unity已存在,您无法加载相同的版本