当前位置:秋叶网络博客 网站建设 ◊ Phpcms一键清理数据后完整找回数据

Phpcms一键清理数据后完整找回数据

作者:秋叶 发表时间:2015年7月16日

今天做了一件非常糟糕的事情,在对phpcms系统网站做伪静态的时候(网站不是我的),无意点了一下“一键清理数据”,然后刷新网站前台,天呀,全部数据都没了,栏目、内容通通消失的无影无踪,我这才明白我犯了滔天大错,我居然亲手把内容当垃圾删掉了,都是我的错啊。

话也不能这样说,对于我这个建站老手来说也会点击“一键清理”按钮(虽然之前没用过phpcms),主要在于这个菜单栏目功能设置得太他妈坑爹了,长得跟360一键清理垃圾一模一样,人见人爱啊,看见我就由不得要点一下,感觉就是清理没用的垃圾碎片,不知道phpcms的产品经理是缺心眼还是多心眼,严重鄙视一下,菜单按钮做得不动声色,一点击,咔嚓,连个弹窗提示都没有就成功把数据全部清除了,对于不会操作数据库的娃,不是浪费了别人几个月甚至几年的血汗吗!!还好我会操作数据库,成功把所有数据恢复,以下是方法:

原理:虽然一键清理没有友情提示这是很重要的东西,但是在清理瞬间的前一刻它会备份数据到网站空间里的,在/caches/bakup/default/目录下,主要包括以下几个数据库文件:category.sql、hits-1.sql、news.sql、news_data.sql、position_data-1.sql、search-1.sql、video_content-1.sql我们只要把这些数据导入回网站的数据库就行了。

方法:先登录ftp,打开目录/caches/bakup/default/把以上这几个文件下载下来,通过phpmyadmin数据库管理软件依次导入这些文件,然后进到网站后台右上角“更新缓存”—左侧“生成首页”—“批量更新栏目页”—“批量更新内容页”。数据就全部回来了,亲测的方法,没用随你怎么说,反正我是不会听的。

成功挽救了别人几个月的血汗啊!小伙伴还是要记得经常手动备份数据到自己电脑上吧。

目录: 网站建设 | 标签: | 26088次阅读