常用的 MySQL 数据库恢复工具(也能进行备份操作)是 phpMyAdmin,这是一个开源、免费的工具,大多数主机商(例如 Hawkhost) 都会免费提供
相信很多站长也用过 phpMyAdmin 来进行网站数据库的备份和恢复,确实很方便,并且有多国语言界面
不过,有一种情况可能你还没碰到,就是当你的数据库体积比较大时,例如 SQL 备份文件大于 2MB,甚至大于 10MB,这个时候如果你通过 phpMyAdmin 来进行数据库的恢复,就会出错,显示如下的提示: 这是因为你的 SQL 文件体积太大,超过了 phpMyAdmin 的处理能力,这种情况在网络速度比较慢的情况下尤为突出,例如站长在周末晚上 8点这个网络拥挤的时段尝试使用 phpMyAdmin 来恢复大型 MySQL 数据库备份,就容易遇到这种问题
很显然 phpMyAdmin 只适用于恢复比较小的 SQL 文件备份
对于超大 MySQL 数据库备份的恢复,你必须换一个专用的恢复工具,那就是:BigDump
BigDump 数据库导入工具简介 BigDump 是由德国人 Alexey Ozerov 用 PHP 语言开发的一个工具脚本,它只有一个文件,名为 bigdump
php(你可以改名运行)
这个文件是独立运行的,因此与你的网站核心程序无 关 ,不管 是 WordPress,Drupal 还是 Joomla,只要 你使用的是 MySQL 数据库,都可以用 BigDump 来恢复超大的
sql 格 式 备份文件
BigDump 工作的原 理也很简单 :切 割 分 段导入
它在读 取 SQL 文件时,每 次 只读 取 一小部 分 ,将 其 导入,然后 重 新 开始 一次 恢复进程,再 读 取 一小部 分 „ „ 周而 复始 ,直 到将 整 个 SQL 文件全 部 导入
BigDump 数据库恢复工具