香港独立IP空间
香港php空间
美国php空间
域名注册

php空间中经常建站的站长朋友们都知道discuz数据库导入不止一种方法,平时最常见的导入数据库的方法就是通过登录phpmyadmin导入,但是一般的主机空间对phpmyadmin数据导入会有限制,一般都会在30M到50M以内可以导入,数据包比较大的情况下就会提示超出内存限制了。第二种方法就是通过帝国备份王导入了,这种导入数据库的方法刚好弥补了上次的不足,对数据库的大小没有限制,只要能够在老空间使用帝国备份王把数据库备份下来就可以在另一个主机空间通过同样的帝国备份王恢复数据到新的空间数据库中。可是有的主机空间不支持帝国备份王,这个只能通过第三种方式了,那就是在网站的后台备份数据,然后把备份的数据导出在本地,重新在新的主机空间安装个同样版本的程序,安装后登陆新安装程序的后台,找到数据恢复选项恢复就可以了。
小编刚好今天遇到了一个特殊的案例,那就是一位站长朋友使用discuz建站,结果需要网站搬家的时候数据使用phpmyadmin和帝国备份王两种方法都是导入不了,只能采用第三种后台备份数据,新网站后台恢复数据的方法了。具体的步骤小编都记录下来了,因为这款程序比一般的后台导入数据库的方法比较麻烦,如果没有好的方法根本导入不了,因此小编整理下来了,希望以后可以帮到有需要的站长朋友们。
第一步:登陆论坛的网站后台,找到站长–恢复

dz 2015 9 14 1 300x149 Discuz程序如何在网站后台完成数据库恢复的详细步骤

在这里可以看到站长–下面有数据库的一系列操作,包括备份,恢复,升级,等等。可是这里需要用到的只是恢复而已。也许很多站长疑问,下面没有恢复的数据包怎么恢复呢?仔细阅读技巧提示,就明白了。需要上传一个文件到空间根目录下的data文件夹中。这个文件一般在哪里找呢?找到下载的源码数据包,直接解压出来,在utility文件夹中会发现有个文件名为restore.php文件。找到后直接上传到data目录下。
第二步:上传了该文件后,开始把在老网站后台导出的数据库备份使用FTP工具连接到新的主机空间,找到data目录下有backup_字样的文件夹,把数据库备份文件都解压出来导入这个文件夹中。
第四步:导入完毕后,开始进行数据恢复,数据恢复方法就是访问一个连接,例如你的网站域名是www.51php.com.cn 那么就访问www.51php.com/data/restore.php。访问后会看到以下效果图:

dz 2015 9 14 2 300x103 Discuz程序如何在网站后台完成数据库恢复的详细步骤

第五步:找到对应的备份数据包,点击后面的导入就会进行恢复数据了。数据恢复也是可以清楚看到的。

dz 2015 9 14 3 300x71 Discuz程序如何在网站后台完成数据库恢复的详细步骤

已经到了这一步,就不需要做什么操作了,唯一能做的就是保持网络畅通就行了,否则传到一半断了的话等于要重新开始了。不过基本上到了这一步百分之百就可以顺利导入数据到数据库中了。以上5个步骤就是关于如何在Discuz程序网站后台完美导入数据到数据库中的方法了。

无忧主机相关文章推荐阅读:
DISCUZ程序设置LOGO高度的方法
DISCUZ教程:后台审核无法删除一个游客的帖子
DISCUZ!X3 如何给横排美化,同时调用多条数据?

本文地址:http://www.51php.com/discuz/20147.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档