上篇文章
《 WordPress 資料庫最佳化技巧 – 停用自動儲存草稿以及歷史版本》
中介紹瞭如何來停用 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 pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL
以上就是小編整理好的 WordPress 資料庫最佳化的 sql 語句了,語句中的 wp_是你資料的字首,自己修改下就好了直接登入 phpmyadmin 中執行 sql 語句就 OK 了,執行 sql 語句前請備份資料庫以防萬一。最後在最佳化和修復下資料庫就完事大吉了。