首页 > CMS建站 > 帝国Empire > 正文

帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始

2020-07-03 12:40:15
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

      今天讲帝国帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始,不禁让织梦模板小编想起不久之前刚给大家介绍的《织梦演示数据清空后id如何从1开始》以及《DedeCMS用清空文章后发布新文章ID从1开始》的两篇文章,虽然今天介绍的是帝国CMS和之前我们介绍的织梦CMS属于不同的内核系统,但是也有相同之处。好了废话就不多说了,下面开始我们今天的教程。

帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始

      细心的朋友会发现帝国CMS删除已经发表的文章和栏目后,后面再新发栏目和文章ID并不会重新从1开始,而是接着已经删除的文章和栏目ID,那么,怎样让后面发的文章和栏目ID重新从1开始呢?下面跟随错新网一起来看看。

      首先我们先备份一下数据库(这个的必要性相信大家都知道,织梦模板小编这里就不多讲了)!

帝国CMS文章/栏目id归零的操作方法,这个可以在帝国后台直接操作

方法如下:

1.登录后台 – 系统 – 备份与恢复数据 – 执行SQL语句:

帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始

2.1   文章id归零,从1开始,执行以下sql语句:

TRUNCATE TABLE phome_ecms_news;TRUNCATE TABLE phome_ecms_news_check;TRUNCATE TABLE phome_ecms_news_check_data;TRUNCATE TABLE phome_ecms_news_data_1;TRUNCATE TABLE phome_ecms_news_doc_data;TRUNCATE TABLE phome_ecms_news_doc;TRUNCATE TABLE phome_ecms_news_doc_index;TRUNCATE TABLE phome_ecms_news_index;

        上面的代码主要是针对新闻模型,文章模型的话选 phome_ecms_article系列,如果数据库前缀改了要用改后的前缀,如何知道表名:请看下图,栏目里使用了哪个表就执行哪个表就行:

帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始

      当然我们也可以在帝国CMS后台系统 – 备份数据,清空以下这些表,这几个表是挨着的,一共8个,记得是清空数据表而不是删除数据表:

帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始

这样才能真正实现id归零,文章id从1开始累加。

2.2 栏目id归零,从1开始

执行以下sql语句:

TRUNCATE TABLE phome_enewsclass;

最后记得去“数据更新”处做“更新数据库缓存”和“删除栏目缓存文件”。

这样就实现了帝国CMS删除栏目和清空文章数据后新建的栏目和文章ID从1开始。你学会了吗。

以上就是帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持错新网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表