主题: 删除wordpress数据库中自动保存的无用数据
为了最大程度上减少用户丢失数据的可能性,WordPress博客程序添加了自动保存功能。WordPress默认开启了这一功能,通过自动保存,用户在使用WordPress撰写博文时,每隔一段时间,WordPress都会将用户所添加的内容进行保存。
但与此对应的是,一旦WordPress保存一次,WordPress的MySQL数据库中的wp_posts表里就会增加一行无用数据,一段时间后,此举会使得用户的数据库里含有大量的垃圾内容。
因为一旦用户把文章发布之后,之前自动保存的数据几乎不会再被用到。
很简单,只要在db中执行sql语句,把inherit和auto-draft状态的post删除即可
DELETE FROM `wp_posts` WHERE `wp_posts`.`post_status` = 'inherit'
DELETE FROM `wp_posts` WHERE `wp_posts`.`post_status` = 'auto-draft'