首页 > CMS > Wordpress > 正文

WordPress数据库的清理优化方法

2024-09-07 00:51:14
字体:
来源:转载
供稿:网友

在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中添加,代码如下:

  1. define('WP_POST_REVISIONS'false); 
  2. define( 'AUTOSAVE_INTERVAL', 3600 ); --Vevb.com

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表