Discuz!是目前应用最为广泛的PHP论坛,以运行高效,维护方便,搭建简单而著称。很多用户都搭建了自己的Discuz!论坛,在使用过程中会遇到诸如空间服务提供商主机出问题,Discuz!论坛版本升级,安装各种插件造成论坛崩溃的问题,如何才能保证在这些问题发生后依然可以继续使用
论坛备份恢复(4)
四,通过PHPMYADMIN程序恢复数据库:
前面我们介绍了通过PHPMYADMIN备份保存数据库,实际上我们也可以通过此方法恢复已经备份好的数据库。需要注意一点的是数据库名称一定相符。
第一步:当我们需要把以前备份的数据库进行恢复时,在建立Discuz!论坛时设置数据库名称处要特别注意,添写的应该和备份数据库的名称一样。例如笔者保存的数据库名称为pacino,那么在建立Discuz!论坛设置数据库名称时也要输入pacino为数据库名,而用户名和密码等信息也应该尽量相同。(如图13)
第二步:这样通过第一步我们为Discuz!建立了一个和我们保存的数据库名称一样的空数据库。接下来我们通过地址访问phpmyadmin,点主页下方的import进行导入数据库操作。(如图14)
第三步:在import导入界面的file to import处通过旁边的浏览按钮找到我们以前通过phpmyadmin备份的数据库文件,记住一定要是ZIP格式的,这也是为什么在备份时笔者告诉大家选择ZIP压缩格式进行保存的原因。其他设置保持默认即可。最后点“执行”按钮。(如图15)
第四步:当在import导入界面中出现“import has been successfully finished,144 queries executed.”的提示就说明我们的数据库已经成功导入到论坛中。(如图16)
第五步:再次通过phpmyadmin查看pacino数据库时就会发现该数据库已经不是空的了,里头有几十个表,每个表里头都有相应的信息与数据。(如图17)

网友评论