wordpress数据库导入

12,363 views次阅读
18 条评论

由于安全宝最近极其不稳定,博客经常出现无法访问的情况,于是,我再次搬家了,感谢Asheblog博主为我提供暂住空间~~

上个月搬家过很多次,而且都很顺利,这次却遇到麻烦了——数据库导入出错。。。导入xml吧,好多数据都会丢失,很心疼,也很不甘心,于是到处寻求解决办法。不得不说,度娘还是很强大的,在她的帮助下,经过我一个多小时的试验,终于将数据库完美导入^_^。在此过程中,Asheblog天空团的两位博主给我提供了很大的帮助,再次感谢~~~~
一、phpMyAdmin恢复数据库

通常,我们是通过phpMyAdmin恢复数据库的,大概步骤如下:
1.登入PhpMyAdmin。
2.点击数据库并选择将要导入数据的数据库。
3.你会看到数据库中已有一列表或是被告知不存在任何表。这些结果取决于安装配置。
4.在屏幕顶部会有一些标签。点击导入(Import)标签。
5.在下一页中会有文本框的位置,在其旁边有一个浏览Browse)按钮。
6.点击浏览Browse)。并定位存储在本机上的备份文件。
7.确保SQL radio按钮已check。
8.点击开始(Go)按钮。
现在请耐心等待它完成,最后你应该能看到成功的提示。
phpMyAdmin对导入的数据库大小是有限制的,如果遇到大数据库怎么办呢?能不能不通过phpMyAdmin导入数据库呢?请看下文!
二、利用Bigdump导入数据库

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

我们下载 BidDump 工具并解压,得到一个 bigdump.php 文件。毫无疑问,bigdump.php 文件需要设置一些参数,否则它怎么知道要导入的数据库的连接帐号?

用文本编辑器打开 bigdump.php 文件,在大约第 38 行开始,我们设置要导入的 MySQL 数据库连接参数。

修改完成后,将bigdump.php上传到空间根目录(文件名可以任意修改)。

2、启动 BigDump 工具

在浏览器地址栏输入 bigdump.php 所在 URL 并回车,运行这个文件。
3、还原 MySQL 数据库备份文件

点击页底的upload,上传你要还原的数据库,网页只能上传最大100M的数据库,ftp上传大小不限

wordpress数据库导入

上传成功后,会出现在该页面,如下图:

wordpress数据库导入

 

 点击“Start Import”,数据库开始还原,原来显示进度条的地方,现在显示了一条消息:Congratulations: End of file reached, assuming OK.意思是说:已经到达文件末尾,想必已经成功了。看到这条消息,你就可以完全放心了。BigDump 已经成功地将你的 SQL 备份文件导入到你所指定的 MySQL 数据库里面了。

注意:数据库恢复成功结束后,不要忘记删除 bigdump.php 备份工具和你的 SQL 文件!

这样,我的数据库就成功导入了,而且没有出现任何错误。通过phpmyadmin导入数据库出错或者想导入大数据库的童鞋可以试试这个方法~~

Bigdump.php下载地址:http://urlxf.qq.com/?UZZRbei

 

正文完
 0
评论(18 条评论)
2012-11-05 13:14:09 回复

Tokin可是美名远扬 :mrgreen:

 中国陕西省西安市联通
wwk
2012-11-05 14:31:29 回复

速度很快啊

 
2012-11-05 18:45:19 回复

没搬过家,空间也没出过问题,虽说一直在备份,但还真没折腾过数据库~或许以后换空间了再说吧

 
2012-11-05 19:09:19 回复

你的数据库这么大~~

 
    2012-11-05 19:12:20 回复

    @oyoy @oyoy 这个是借用的图。。。我数据库只有800K,但是phpmyadmin导入一直出错

      2012-11-05 19:18:52 回复

      @admin @admin 这个空间速度真快啊

       
        2012-11-05 19:22:31 回复

        @oyoy @oyoy 嗯,asheblog博主赞助的~~

        2012-11-05 21:25:38 回复

        @oyoy @oyoy 话说当年我也用过Ashe的那个韩国空间呢,貌似到现在我的网站旧数据依然还在…
        Ashe当初那叫一个热情,我差点被吓跑了,嘎嘎

         中国天津天津市电信
2012-11-05 22:11:44 回复

你们都不懂哥的内涵

 
2012-11-05 23:20:37 回复

膜拜 看不懂

 中国天津天津市联通
2012-11-06 05:33:25 回复

你这博客的ajax提交真的好慢啊

 
2012-11-06 12:08:06 回复

我现在用了一个叫databackup的插件,可以备份数据库的。

 中国上海上海市电信
2012-11-07 14:56:47 回复

不容易啊 一切都好

 中国江苏省无锡市电信