dedecms后台还原部分数据表的同时不清空其他的表的好方法

来源:互联网 发布:安装解压版mysql步骤 编辑:程序博客网 时间:2024/05/16 07:06

今天 在对dedecms5.7的网站进行数据库恢复的时候,不想覆盖数据库中的会员字段。而自己还是用以前的老办法,对dede的数据库进行恢复,发现一恢复原来自己想要保留的会员表竟然也被新的数据覆盖。折腾了一个下午,找到了原因,也解决了这个问题。当时发现就感觉傻眼了,有点儿头痛哦,想不到还会这样子。幸亏还好有备份的,汗了一下。

  因为部分表还原应该就还原的选中的表就OK,其他的表就不要动,还是原来的样子。打开/dede/sys_data_done.php第262行把 if($startgo==0 && $structfile!='' ) 改为 if($startgo==0 && $structfile!='' && count($bakfiles) >= 72) 就OK了。
  虽然更改代码是件很容易的事,就一行。但是如果不更改去后台恢复两三个表,那样你之前没有备份就也会被覆盖了。所以大家要小心。
原创粉丝点击