在数据库里删除垃圾评论

最近几天在清理数据库,之前把所有插件能停用的全停用了,同时也用 Clean Options把插件残余数据库文件清理了一遍,至此数据库至少清理出3M空间。

由于我用了“多说评论”,导致很久没看系统自带的评论了,昨天看了看,发现了大片的垃圾评论(之前没开启Akismet),又不想全部删除自带的评论,无奈之下只好逐条删除了,但是,神奇的是我发现了这么个情况:某些垃圾评论不能删除!所体现的状况为,评论前端没可选择按钮,后面所评论文章为空白,鼠标悬停评论不出现 “驳回 | 回复 | 编辑 | 垃圾评论 | 移至回收站”等字样。

在数据库里删除垃圾评论

这样在wp后台就不能直接删除这些垃圾评论了,只好转战数据库!

进入数据库找到表“wp_comments”看到评论有500页!想挨个删除垃圾评论也是个巨大的工程啊,得想点办法取巧。

翻了几页垃圾评论看到很多垃圾评论的IP都是一样的,还有的是网址都是goo.gl的短地址,于是乎想到直接删除IP或者网址相同的评论。但是突然发现我对数据库的语法一窍不通,SQL语句一点写不出来。。。只好另辟蹊径,在表wp_comments”里点“搜索”,根据相同的字段在相应字段里填入所需搜索的内容

comment_author_email  评论者邮箱

comment_author_url 评论者网址

comment_author_IP 评论者IP

在数据库里删除垃圾评论

 

然后,搜索得到搜索结果。

在数据库里删除垃圾评论

 

在搜索结果最下面有全选,选中后,点删除!

在数据库里删除垃圾评论

 

确认下,执行!经过如此操作,相信工作量会大大的降低吧!

此次大约删除了5000条垃圾评论, 汗~~~

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar
阿甘的爱情
十年·肖申克的救赎影评
十年沉船,苍苔不生。
被禁忌的游戏评论: 我是否该写一篇悲伤的乐评

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:37   其中:访客  19   博主  18

    • avatar 给姐滋润下 0

      真心等你的人,他总会真心等下去,不愿意等你的人,总是一转身就牵了别人的手。

      • avatar 任丰华 2

        这是不到万不得已才用数据库

        • avatar 张紫天 9

          恒泽堂 http://www.38hzt.com/

          • avatar 冰雨上世纪 4

            我的就是这样啊,今天才解决了用的Akismet,每分钟都有机器人在留言,全是

            • avatar 海蓝 2

              咦~图片上肿么有我 评论” />

              • avatar Junan 5

                评论” /> SQL删除最省事了

                  • avatar 两天 Admin

                    @Junan 评论” /> 只是不懂SQL 评论” />

                  • avatar 旭少爷 4

                    的确有很多垃圾啊 我试了

                    • avatar Leniy 4

                      话说后面三个图片打不开

                        • avatar 两天 Admin

                          @Leniy 评论” /> 为啥我能打开

                        • avatar 黑夜愁客 4

                          我的评论都很少了 没这烦恼

                            • avatar 两天 Admin

                              @黑夜愁客 评论” />

                              • avatar 两天 Admin

                                @黑夜愁客 话说在你那评论,总是提示有敏感词汇!所以才没人成功提交评论的吧 ?

                              • avatar lovee 5

                                5000多条啊……嘛也不算很多嘛w

                                  • avatar 两天 Admin

                                    @lovee 评论” /> 多少才算多 评论” /> 评论” />

                                      • avatar lovee 5

                                        @两天 偶的博客最多的时候一天就是上百条w

                                          • avatar 两天 Admin

                                            @lovee 评论” /> 好吧 算你狠

                                      • avatar 牛逼思维 4

                                        多说这个做的不好,没什么改进

                                        • avatar 社新社 0

                                          不懂技术。。只能用用ASP的。

                                          • avatar vfhky 2

                                            囧,备份几个常用的sql语句很省事。