请选择 进入手机版 | 继续访问电脑版

管理员之家 - 网站管理员、站长技术与运营交流平台!

 找回密码
 注册
搜索
热搜: linux 服务器
查看: 75|回复: 0

discuz教程:清空回收站

[复制链接]
发表于 2020-6-14 07:26:37 | 显示全部楼层 |阅读模式
版主在其管理的版块里删除帖子是很合情合理的事情,如果删除的帖子,管理员还能将删除的帖子恢复,那样就最好不过了。Discuz的主题回收站就是这个功能,一句话,就是将前台删除的主题先放到主题回收站里,以便管理员进一步确认是否删除。当主题回收站内几万条帖子。需要清空。后台并没有一键清空的功能。相信Discuz应该是为了安全的考虑没有这项功能。那么如何一键清理呢?无忧主机小编通常遇到此类问题的时候会告知站长通过mysql语句来执行清理。废话不多说,现在分享给各位站长。

注意:操作前一定做好数据库的备份,以免操作失误导致无法挽回。

登录管理后台,[站长]=》[数据库]=》[升级]=》[Discuz! 数据库升级 - 请将数据库升级语句粘贴在下面](表前缀默认为:pre_)

1、清空回收站的主题帖:
DELETE FROM `pre_forum_thread` WHERE `displayorder` = -1
01.png


2、清空回收站回帖:
DELETE FROM `pre_forum_post` WHERE `invisible` = -5


3、清空回收站日志:
DELETE FROM `pre_home_blog` WHERE `status` = -1



您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|泗洪大湖网络科技有限公司 ( 苏ICP备13046962号-3 )

GMT+8, 2020-7-3 20:43 , Processed in 0.109552 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表