很多朋友在使用織夢程序做網站的過程中,難免需要添加一些測試文章用於測試網站功能模板等,還有些人朋友網站改版需要變更內容的時候,面對着眾多的老文章后總是一籌莫展!
由於織夢后台並不自帶一鍵刪除整站文章的功能,所以只能手工一頁頁的刪除,白白增加了一堆的工作量,並且即使刪除完全部文章后,新添加的文章id號也並不是從1開始!在這將教大家如何使用織夢自帶的sql命令行工具,一鍵刪除整站文章,並使id號自動歸1。
具體方法:
1.點擊系統——sql命令行工具,進入操作界面。
2.復制以下sql語句到sql命令行工具的輸入框內,並選擇多行命令后點擊確定即可(以下sql語句中,xxxx_為數據表前綴,改為自己網站相應的數據表前綴即可):
TRUNCATE TABLE `xxxx_archives`; //清空“普通文章模型”主表中的全部數據,別的文章模型只要更改數據表即可
TRUNCATE TABLE `xxxx_addonarticle`; /清空“普通文章模型”附表中的全部數據,其他模型方法同上所述
TRUNCATE TABLE `xxxx_arctiny`; //清空文檔微表中的全部數據,使用欄目后的文檔數量統計歸零
ALTER TABLE `xxxx_archives` AUTO_INCREMENT =1; //使“普通文章模型”主表中新增數據(即文章)的id號歸1
ALTER TABLE `xxxx_addonarticle` AUTO_INCREMENT =1; //使“普通文章模型”附表中新增數據(即文章)的id號歸1
ALTER TABLE `xxxx_arctiny` AUTO_INCREMENT =1; //使文檔微表中新增數據(即文章)的id號歸1
織夢DedeCMS刪除所有欄目或文章后,新建ID不從1開始的解決方法
這個修改方法很簡單,從模板無憂那里找到的,只需要在后台系統-SQL命令行工具里面運行以下語句即可,不用采用笨方法重新安裝織夢CMS了。
刪除所有欄目,新建ID從1開始:
1
|
ALTER TABLE `dede_arctype` AUTO_INCREMENT =1;
|
刪除所有文章,新發布文章ID從1開始:
1
|
ALTER TABLE `dede_archives` AUTO_INCREMENT =1;
|