wordpress数据库导入

作者: wonse 分类: wordpress 发布时间: 2012-11-05 00:13

由于安全宝最近极其不稳定,博客经常出现无法访问的情况,于是,我再次搬家了,感谢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上传大小不限

1.png

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

2.png

 

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

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

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

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

 

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

18 Comments
  • peascloud

    2012年11月5日 at 13:14

    Tokin可是美名远扬 :mrgreen:

  • wwk

    2012年11月5日 at 14:31

    速度很快啊

  • 韩麦斯

    2012年11月5日 at 18:45

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

  • oyoy

    2012年11月5日 at 19:09

    你的数据库这么大~~

    1. admin

      2012年11月5日 at 19:12

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

      1. oyoy

        2012年11月5日 at 19:18

        @admin 这个空间速度真快啊

        1. admin

          2012年11月5日 at 19:22

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

        2. Tokin

          2012年11月5日 at 21:25

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

          1. admin

            2012年11月5日 at 21:31

            @Tokin 呵呵 😀

          2. oyoy

            2012年11月5日 at 21:37

            @Tokin 棒子空间速度这么好,要不我们一块儿搬过去?

  • Ashe

    2012年11月5日 at 22:11

    你们都不懂哥的内涵

    1. admin

      2012年11月5日 at 22:16

      @Ashe 啥内涵?话说我就是用bigdump把数据库导入的

    2. 无名

      2012年11月6日 at 05:32

      @Ashe 你有啥内涵?

  • 瞳梦

    2012年11月5日 at 23:20

    膜拜 看不懂

    1. admin

      2012年11月5日 at 23:21

      @瞳梦 这是百度出来的方法,不过挺好用的~~

  • 无名

    2012年11月6日 at 05:33

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

  • 秦天添博客

    2012年11月6日 at 12:08

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

  • 郑州摄影工作室

    2012年11月7日 at 14:56

    不容易啊 一切都好

Leave a Reply

Your email address will not be published. Required fields are marked *