中介绍了如何来禁用 WordPress 的自动保存草稿以及历史版本功能,来防止数据库自动添加无用数据。但是以前保存的数据仍然还在那怎么办呢?一条一条的删显然不合理,也不方便,有些不懂数据库的童鞋还可能删错了,所以小编特地整理好 WordPress 删除数据沉余数据的 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';
DELETE pmFROM wp_postmeta pmLEFT JOIN wp_posts wp ON wp.ID = pm.post_idWHERE wp.ID IS NULL

以上就是小编整理好的 WordPress 数据库优化的 sql 语句了,语句中的 wp_是你数据的前缀,自己修改下就好了直接登录 phpmyadmin 中运行 sql 语句就 OK 了,执行 sql 语句前请备份数据库以防万一。最后在优化和修复下数据库就完事大吉了。