用dedecms做網站的站長們經常會遇到這樣的難題:清空所有文章以后,再新建文章,發現新文章的ID仍然是延續之前文章的ID,沒有從1開始。雖然這并不影響網站的使用,但追求完美的站長卻可能覺得總有點不太舒服,總想讓ID重新恢復到1。網上有很多帖子和文章做過這方面的介紹,但真正有效的幾乎沒有。我們就為廣大dedecms站長詳細介紹清空文章并恢復文章ID從1開始的方法。該方法以dedecms5.7版本為例,并使用于dedecms所有版本。
操作方法:(1)進入dedecms網站的后臺,選擇“系統設置”中的“SQL命令行工具”;(2)選擇“運行SQL命令行多行命令”,并在下方的命令框中輸入以下10行命令:delete from dede_addonarticle;delete from dede_addonimages;delete from dede_archives;delete from dede_arctiny;delete from dede_co_htmls;delete from dede_co_urls;delete from dede_co_mediaurls;delete from dede_tagindex ;delete from dede_taglist;delete from dede_keywords;(3)上述10行命令運行成功后,清空命令框中的命令,再輸入下面2行命令并運行:TRUNCATE TABLE `dede_archives`;TRUNCATE TABLE `dede_archives`;www.genban.org(4)最后,再次清空命令框中第3步的2行命令,輸入下列3條命令并運行:ALTER TABLE `dede_archives` AUTO_INCREMENT =1;ALTER TABLE `dede_arctiny` AUTO_INCREMENT =1;ALTER TABLE `dede_addonarticle` AUTO_INCREMENT =1;至此,網站原來所有的文章都被刪除了,而且再新建文章時,文章ID從1開始了。