IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    WordPress清除多说残余信息

    Ght.me发表于 2016-10-16 04:15:29
    love 0

    cleanduoshuo
    早年多说兴起的时候尝试过,但诸多不便之后便卸载了,但数据库中一直残留着相关的信息,对于一个有强迫症的人来说是无法接受的,今天清理数据库的时候终于想起来清理了。

    直接操刀吧!

    前置

    操作前备份是个好习惯~
    

    操作

    登录数据库,依次执行以下语句,执行的时候需要注意,将以下语句中的 wpdb 换成你的数据库名称,每张表的wp_前缀也换成自己的。

    语句:

    DELETE FROM `wpdb`.`wp_commentmeta` WHERE (CONVERT(`meta_id` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_id` USING utf8) LIKE '%duoshuo%' OR CONVERT(`meta_key` USING utf8) LIKE '%duoshuo%' OR CONVERT(`meta_value` USING utf8) LIKE '%duoshuo%')
    
    DELETE FROM `wpdb`.`wp_comments` WHERE (CONVERT(`comment_ID` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_post_ID` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_author` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_author_email` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_author_url` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_author_IP` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_date` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_date_gmt` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_content` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_karma` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_approved` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_agent` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_type` USING utf8) LIKE '%duoshuo%' OR CONVERT(`comment_parent` USING utf8) LIKE '%duoshuo%' OR CONVERT(`user_id` USING utf8) LIKE '%duoshuo%')
    
    DELETE FROM `wpdb`.`wp_options` WHERE (CONVERT(`option_id` USING utf8) LIKE '%duoshuo%' OR CONVERT(`option_name` USING utf8) LIKE '%duoshuo%' OR CONVERT(`option_value` USING utf8) LIKE '%duoshuo%' OR CONVERT(`autoload` USING utf8) LIKE '%duoshuo%')
    
    DELETE FROM `wpdb`.`wp_postmeta` WHERE (CONVERT(`meta_id` USING utf8) LIKE '%duoshuo%' OR CONVERT(`post_id` USING utf8) LIKE '%duoshuo%' OR CONVERT(`meta_key` USING utf8) LIKE '%duoshuo%' OR CONVERT(`meta_value` USING utf8) LIKE '%duoshuo%')
    
    DELETE FROM `wpdb`.`wp_usermeta` WHERE (CONVERT(`umeta_id` USING utf8) LIKE '%duoshuo%' OR CONVERT(`user_id` USING utf8) LIKE '%duoshuo%' OR CONVERT(`meta_key` USING utf8) LIKE '%duoshuo%' OR CONVERT(`meta_value` USING utf8) LIKE '%duoshuo%')
    

    这下看着干净了~

    如果你打算先检查下有多少相关信息,可以把上面语句中的 DELETE FROM 换成 SELECT * FROM,试试~



沪ICP备19023445号-2号
友情链接