WordPress数据库的清理优化方法
在wordpress博客中我们清理数据只需要利用DELETE就可以删除了,删除之后再利用optimize进行优化表就可以了,具体如下.
第一步: 备份数据库
第二步: 运行下面sql,代码如下:
DELETE FROM wp_posts WHERE post_type ='revision';
但是对于于post_type,wp_post内除了文章之外,还有link、page等内容,如果一并删除,等于将未保存的链接或者草稿状态的页面等都一块删除了,有可能照成不必要的损失,所以用下面的命令删除是比较安全的,代码如下:
delete FROM wp_posts WHERE post_type='post' && post_status!='publish';
delete FROM wp_posts WHERE post_type='revision' && post_status!='publish';
第三步: 优化表wp_posts,代码如下:
OPTIMIZE TABLE wp_posts;
第四步: 禁止WordPress自动保存草稿,在wp-config.php中添加,代码如下:
define( 'WP_POST_REVISIONS' , false ); define( 'AUTOSAVE_INTERVAL' , 3600 ); --phpfensi.com查看更多关于WordPress数据库的清理优化方法 - WordPress的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did8951