如何恢复数据库?从宏博cms 0.9.8版开始,恢复数据库将变得非常的简单,一键恢复!
HBcms数据库恢复步骤:
- 先将旧空间的数据库导出来,方法:
-
启动一键备份数据库的步骤:
- 安装phpmyadmin
- 完成
如何使用 一键备份数据库 的功能:
- 点击 登陆phpMyAdmin 的连接
- 点击 备份数据库: 导出SQL文件 - 导出Gzip文件 的连接
- 保存 sql/gzip 数据库文件
什么是sql文件?什么是gzip文件?
- 数据库备份到您的电脑上,就是把数据都备份到一个文件中,这个文件就是sql文件
- gzip文件,就是把sql文件压缩后的文件,10MB的sql文件,压缩成gzip文件只有1MB左右。
gzip文件用winzip或winrar都可以加压还原成sql文件 - 通常,如果文章少于1万篇,都可以直接备份sql文件。如果大于1万篇,就建议下载gzip文件了
Mysql数据库备份界面预览:

数据库备份说明:
- 一般建议备份 gzip 数据库文件,它可以比 sql 数据库文件小很多,易于存储和传递
- 我们不需要做分割成N个小文件的分卷备份,因为HBcms系统可以支持单个大文件的数据库恢复。
- 备份的数据库文件和使用PHPMYADMIN备份的文件格式是一致的,可兼容各种mysql数据库恢复程序/工具
- 在新空间里您先需要安装一个全新的、相同版本的HBcms.(建议先将旧版升级到最新版本的hbcms,再导出sql数据库)在新空间安装hbcms系统要注意:
- 新老空间的HBcms系统版本要相同,例如都是 0.9.8版 (建议先将旧版升级到最新版本的hbcms,再导出sql数据库)
- 新老空间的数据库前缀相同,例如都是 hbcms_
- 新老空间的文章主目录名称相同,例如都是 ../article
- 在新空间里的hbcms后台首页,点击

备份数据库/文件
备份数据库/备份文件
点击“恢复数据库”的按钮 - 将旧空间导出的sql数据库上传。如下图:
提示:如果sql文件太大,可以用FTP上传,然后在“在线文件管理”页面里找到对应的sql文件,点击“导入数据库”即可。
- 如果您的旧空间mysql数据库版本(可以在phpmyadmin查看,或咨询您的空间商)低于4.1,charset请改成latin1,否则请保留默认的utf8。
- 点击“提交”等待几分钟,数据库就导入完成了!
恢复上传的文件:
- 如果你还有旧空间上传的图片等文件需要恢复,请将以前空间的upload目录下载,重新上传到新空间的upload目录。
- 如果旧空间的文件备份为zip文件,请在自己的电脑上将zip解压,hbcms_image_backup.zip加压后的文件,上传到新空间的upload/image目录里。hbcms_file_backup.zip加压后的文件,上传到新空间的upload/file目录里。
数据库和文件恢复完成后,接下来您还需要让新网站能正常访问:
- 请点击“系统配置管理”核查参数是否符合新空间(新域名)的设置,如有不同请自己修改。
- 点击“更新网站首页”生成首页,点击“文章批量管理”生成文章静态页,点击“栏目批量管理”生成栏目静态页。
- 完工了,访问网站看是否OK吧!
