论坛帖子中指定内容批量删除的sql命令一些总结
很多discuz论坛站长朋友,用户无可避免的都会遇到自己的论坛网站会有些垃圾评论和垃圾帖子。高速度
主机php独立ip空间中小编也遇到过这样的问题。如果要一个一个的删除,确实是有些麻烦。为了节省不必要的时间,我们就需要进行一个批量删除,批量清空这些垃圾内容。为了更快捷的提高效率,我们就可以使用一些sql命令来实现批量删除的目的。高速度
主机小编在这里总结了几条常用的一些sql命令。1、批量删除回帖 pre_forum_post 表中存储的是论坛帖子和回复。每增加一个帖子或者回复,pid值+1. first值为1的,代表是主题。first值为0的,代表是回帖。delete from pre_forum_post where pid>3 and pid<16283795 and first=0;2、批量删除用户签名update pre_common_member_field_forum set sightml='';3、批量删除N天前的用户短消息DELETE FROM pre_ucenter_pm_messages_0 WHERE dateline < 1353327620 ;时间戳可以从这里转换 http://tool.chinaz.com/Tools/unixtime.aspx4、调整某个帖子的点击数UPDATE cdb_threads SET views=点击数 WHERE tid=主题编号;UPDATE `cdb_forums` SET `allowmediacode` = '1'5、一次性关闭板块fid20帖子UPDATE `cdb_threads` SET `closed` = '1' WHERE `fid` =20 ;如有需要的朋友,你们不妨也来试一试哦。高速度
主机相关文章推荐阅读:DISCUZ 后台防止直接恶意访问DISCUZ论坛添加LED 醒目牌图文教程详解DISCUZ! X3,1 X3.2通过SQL语句批量解冻会员DISCUZ论坛后台应用中心打不开或者访问慢的解决方法
本文地址:https://www.gaosudu.com/discuz/17353.html