帝國CMS怎樣刪除清空欄目和文章數據後新建的欄目和文章ID從1開始

帝國CMS刪除已經發表的文章和欄目後,後面新發的欄目和文章ID並不會重新從1開始,而是接着已經刪除的文章和欄目ID,那麼,怎樣讓後面發的文章和欄目ID重新從1開始呢?

首先,做任何重要修改前先備份數據庫,以免錯了重頭再來,一定要養成這個好習慣,不然如果出錯悔之晚矣。

帝國CMS文章/欄目id歸零的操作方法:
這個可以在帝國後臺直接操作,方法如下 

1.登錄後臺 - 系統 - 備份與恢復數據 - 執行SQL語句

2.1 文章id歸零,從1開始
執行以下sql語句

TRUNCATE TABLE phome_ecms_news

上面的代碼主要是針對新聞模型,文章模型的話選 phome_ecms_article系列,如果數據庫前綴改了要用改後的前綴,如何知道表名:請看下圖,欄目裏使用了哪個表就執行哪個表就行了,在大源碼下載的源碼的數據庫前綴是www_dayuanma_com_,把phome改成這個就行了:TRUNCATE TABLE www_dayuanma_com_ecms_news

然後在 系統 - 備份數據 
清空以下這些表,這幾個表是挨着的,一共8個,記得是清空數據表而不是刪除數據表

圖片1.png


這樣才能真正實現id歸零,文章id從1開始累加。

2.2 欄目id 歸零,從1開始

執行以下sql語句

TRUNCATE TABLE phome_enewsclass

 3. 最後記得去“數據更新”處做“更新數據庫緩存”和“刪除欄目緩存文件”。

發佈了19 篇原創文章 · 獲贊 9 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章