今天讲帝国帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始,不禁让织梦模板小编想起不久之前刚给大家介绍的《织梦演示数据清空后id如何从1开始》以及《DedeCMS用清空文章后发布新文章ID从1开始》的两篇文章,虽然今天介绍的是帝国CMS和之前我们介绍的织梦CMS属于不同的内核系统,但是也有相同之处。好了废话就不多说了,下面开始我们今天的教程。
细心的朋友会发现帝国CMS删除已经发表的文章和栏目后,后面再新发栏目和文章ID并不会重新从1开始,而是接着已经删除的文章和栏目ID,那么,怎样让后面发的文章和栏目ID重新从1开始呢?下面跟随武林网一起来看看。
首先我们先备份一下数据库(这个的必要性相信大家都知道,织梦模板小编这里就不多讲了)!
帝国CMS文章/栏目id归零的操作方法,这个可以在帝国后台直接操作
方法如下:
1.登录后台 – 系统 – 备份与恢复数据 – 执行SQL语句:
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后台系统 – 备份数据,清空以下这些表,这几个表是挨着的,一共8个,记得是清空数据表而不是删除数据表:
这样才能真正实现id归零,文章id从1开始累加。
2.2 栏目id归零,从1开始
执行以下sql语句:
TRUNCATE TABLE phome_enewsclass;
最后记得去“数据更新”处做“更新数据库缓存”和“删除栏目缓存文件”。
这样就实现了帝国CMS删除栏目和清空文章数据后新建的栏目和文章ID从1开始。你学会了吗。
以上就是帝国CMS如何实现删除栏目、清空文章数据后新增栏目和文章ID从1开始的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。新闻热点
疑难解答