一不小心不dedecms里的databackupdata的文件给删了,不能备份了,垃圾箱里也没有
delete
from
dede_archives
where
[标题]=[标题]
and
[作者]=[作者]这个应该是不行的。我是要把重复的删除。但是要保留一条。比如有两篇文章。他们的作者
和标题相同的。那么这一般是重复的文章。所以我想把一篇删除。保留一篇。因为数据比较多。所以要用sql语句执行。大家帮忙想想怎么弄。是dedecms
里面主键盘应该只是id号码。大家帮忙一下啊。
要删除已经生成的静态页,从dedecms后台是删除不了的。简单的说下原理吧。比如从dedecms后台生成了一篇文章,那么相应的将在虚拟主机存放静态网页的某个文件夹下生成一个网页。
当你从后台删除这篇文章的时候,只不过是删除了这篇文章在dedecms系统里的数据,但是并不能删除虚拟主机里的这个文章。
所以,你要求的完美解决方法是,进入虚拟主机,找到存放静态网页的文件夹,找到要删除掉的文章,然后删除。
这个没用代码可以操作的。
1、新建一个backupdata 在data目录里,你就可以继续使用网站的备份功能。
2、phpmyadmin只是一个工具,而且导出的数据库也只会有一个sql的文件。
3、你只是删除backupdata这个目录,这个目录是放置你备份的数据,并没有删除你的数据库,所以你不需要重新恢复。
4、如果你确实要恢复数据,那么在phpmyadmin里,选择你的数据库,然后将数据库里的字段全部删除,然后导入选择你导出的sql文件即可。
文汇传媒竭诚为您解答!
0条评论