专注于高品质PHP技术等信息服务于一体 [STIEMAP] [RSS]

百度提供的广告:
PHP
当前位置:首页 > 技术文档 > PHP >  > 
dedecms 网站迁移时恢复数据的方法
多数的空间商,不提代能远程直接连接mysql 的功能。 空间商也不提供数据库打包的方法。
当然这个时候,可以使用像是, 帝国备份王 这种工具来做也比较简单,下面介绍用dedecms 自带的数据库备份还原功能来
还原数据库。

1, 先在原空间,使用 数据库备份功能,全部进行备份
2, 将所有文件下载到新的空间,这时要开始手工恢复数据了
3, 找到 data 下 backupdate 找一下 tables_struct_xxxxxxx.txt 这个文件没有多少内容,只是表结构。
   使用 phpmyadmin 或 其它的工具先在新的数据库上执行一下
   在执行一下 dede_admin_xxxxxxx.txt 这样就能登录后台了
4, 修改 data/common.inc.php 里面的数据库连接信息为新数据库的   
5, 修改 include userlogin.class.php 中的   CheckPurview()  添加一个 return true;
6, 访问后台 /dede/sys_data_revert.php  开始恢复数据库,恢复完成以后,在把第4条改回去。