解决WordPress日志ID不连续的方法

/ 10评 / 0

        今天查看了下博客的数据库,发现日志不连续的问题很严重,我的日志ID数已经好几百了,而实际日志不到一百,看着很不舒服,上网查了一下,发现到处都是以下四句代码,一个一个改还真是麻烦,最终还是放弃了。

将ID重新设置为连续,需要执行以下4条语句(以将ID59改为ID58为例):
update wp_posts set id = 58 where id = 59;
update wp_term_relationships set object_id = 58 where object_id = 59;
update wp_postmeta set post_id = 58 where post_id = 59;
update wp_comments set comment_post_ID = 58 where comment_post_ID = 59;

自从取消了自动保存功能和历史修订版本功能,总算是比以前好多了,暂且就这样吧。

  1. 3q博客说道:

    改主键,这个方法不是很好的吧?呵呵,我用delete-revision来清理自动保存的和修改的版本,相对会减少一下数据的大小,也保证了自动保存的功能,嘿嘿。

    • hesiway说道:

      @3q博客 @3q博客, 我是不敢试啦,网上找的,现在这个问题已经解决了,之前的就放弃了~

  2. merror说道:

    呵呵,那个不造成实质性的影响。

    • hesiway说道:

      @merror @merror, 对滴,所以我放弃了,目前我已经禁用了那些长ID的功能~ :嘻:

  3. glwzu说道:

    你这么一说,我发现自己ID已经400多了 :尴尬:

    • hesiway说道:

      @glwzu @glwzu, :偷笑: 你一篇文章编辑久了就会有好几个ID~

  4. 小松说道:

    你反正用别名的,id又看不到,不用管了~

  5. blueandhack说道:

    前来坐沙发~

Comments have been closed.