1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

织梦DedeCMS删除所有栏目或文章后,新建ID不从1开始的解决方法

本帖由 feeloon2012-10-29 发布。版面名称:源码讨论

  1. feeloon

    feeloon New Member

    注册:
    2012-10-23
    帖子:
    32
    赞:
    0
    我们用DEDECMS做好的网站,前期在测试的时候可能会添加一些测试栏目或者测试文章,当文章正式上线的时候,这些测试栏目和测试文章都是要删掉的,这个时候问题就出来了,删除之后你再添加栏目,或者添加文章的时候,发现ID值并不是从1开始了,显然这并不是我们想要的,那么这个问题该怎么解决呢?今天无忧主机(51php.com)小编教大家一个最简单的方法,只需要执行一条SQL语句,即可实现栏目和文章的ID值又是从1开始了,废话也不多说了,我给大家讲一下操作的方法,首先登录到您的php虚拟主机自带的phpmyadmin工具,我们找到执行SQL语句的地方,先来恢复下栏目ID从1开始,执行以下语句:

    ALTER TABLE `dede_arctype` AUTO_INCREMENT =1;

    恢复文章ID从1开始,执行如下SQL语句:

    ALTER TABLE `dede_archives` AUTO_INCREMENT=1;

    好了,执行上述两条语句之后就可以恢复栏目和文章的ID从1开始了。