• wordPress数据库冗余数据删除

    Category: 网络相关|Network Author: pingcenter View: 116 viewsDate: 2009-07-20

    在wordpress后台进行文章编辑时,会看到文章的版本数,这些有wordpress自动保存的版本,也有修订的版本,日积月累就会有很多的存档版本,但真正我们发布出去的只用一个版本。大家可能会有这样的经历,就是博客上没有几篇文章,但发布出去的日志ID数已经达到了好几百。而那些多余的几百数据就是文章的存稿版本数量,它不仅占用数据库空间,而且影响数据库的性能,因此清理掉这部分数据就是很有必要的了。在这里告诉大家三条有用的SQL,只要在phpMyAdmin中相关表的SQL中运行即可。如下:

    DELETE FROM wp_posts WHERE post_type = ‘revision’;

    DELETE FROM wp_postmeta WHERE meta_key = ‘_edit_lock’;

    DELETE FROM wp_postmeta WHERE meta_key = ‘_edit_last’;

    不了解SQL的同学不用担心,以上三条数据仅仅是删除DB中的冗余数据,不会对博管数据造成任何的损失。当然,如果你还是不放心的话,可以在删除之前先备份。

相关日志

  • 评论 (3)
  • 引用通告 (0)
发表评论 发起引用

  • 回复 1 MM

    2009-7-21 16:53

    太专业了,我看不懂哇! :mrgreen:

    • 回复 2 pingcenter

      2009-7-21 16:57

      这个是写给自己以后整理数据库时做参考用的。。。

  • 回复 3 uping

    2010-2-15 13:00

    不错,看看

目前还没有任何Trackbacks和Pingbacks.

上一篇: 下一篇: