首页 > 数据库 > mysql数据库太大如何分段导入
2014
01-28

mysql数据库太大如何分段导入

mysql数据库太大phpmyadmin无法导入(最大6 4mb)

方法有2种:

一种是使用C/S架构的客户端软件NAVICAT

另一种方法如下介绍

BigDump 的全称是 BigDump Staggered MySQL Dump Importer,它不是 Joomla! 的标准扩展,而是一个独立运行的 web 界面的工具软件。Staggered import of large and very large MySQL Dumps (like phpMyAdmin 2.x dumps) even through the web servers with hard runtime limit and those in safe mode. The script imports only a small part of the huge dump and restarts itself. The next session starts where the last was stopped.在 了解 BigDump 的功能之前,请先想像下面一幅景象:你的网站 MySQL 数据库体积大概有 500MB,甚至更大,即使将导出的 SQL 文件用 tar.gz 格式压缩,最终文件体积也超过了 PHP 所允许的 64MB 最大上传值。如果你想用这样一个庞大的 SQL 文件,通过 web 界面访问 phpMyAdmin 来导入到数据库,恐怕很难成功(除非你自己管理服务器,拥有 MySQL 的 shell 访问权限)。对于普通用户来说,我认为使用 BigDump 工具完全能解决上述问题。BigDump 的工作原理是:将巨大的 SQL 文件分段多次导入,每完成一段就重新启动一次导入会话,因此不会造成中断、失败。理论上讲,BigDump 可以针对任何一个 MySQL 数据库工作。

BigDump 数据库导入工具用法:
注明:本文以 Joomla 网站导入为例,其他程序,只需相应修改路径即可。
下载后得到一个 zip 压缩文件,解压后里面有一个 php 文件;将压缩包里面的 bigdump.php 上传到 Joomla! 网站的 /tmp 目录下;将你的 MySQL 数据库文件(.sql 格式或 .tar.gz 压缩包)也上传与 bigdump.php 在同一个目录下;通过浏览器访问 bigdump.php 文件,就会看到所在目录下的文件列表。从列表中找到你的 SQL 文件,该文件后面会出现“Start Import”链接,点击此链接就开始了自动导入过程。bigdump 会切换到新的页面,显示导入过程进度。完成后删除 bigdump 工具和刚才上传的 SQL 文件。

官方网站:www.ozerov.de
Download:BigDump ver. 0.35b (beta)
BigDump ver. 0.35b (beta)
作者:admin
admin
TTF的家园-www.ttfde.top 个人博客以便写写东西,欢迎喜欢互联网的朋友一起交流!

本文》有 0 条评论

留下一个回复