新聞中心
如何使用dedecms的數(shù)據(jù)庫內(nèi)容批量替換功能
我們在管理網(wǎng)站內(nèi)容的時候,可能有的時候需要修改一些相同的信息。我們就拿一個文章站來說,由于某些原因,站長現(xiàn)在需要把文章全部或者大部分的作者名稱給改掉,這個時候應(yīng)該怎么辦?總不能傻傻的去把每篇文章修改一次吧,如果幾個、幾十個就手動改改也不累,那要是有成百、上千篇文章的作者要更換類?豈不把人給累壞了。我們?nèi)绾谓鉀Q這個問題類?在dedecms中是否有快捷的、批量修改功能類? 如果你熟悉sql語句,那么解決這個問題非常簡單,寫一條sql語句即可實現(xiàn)字段內(nèi)容修改。并不是所有站長都熟悉sql查詢語句的,那么我們在dedecms內(nèi)容管理系統(tǒng)中,如何操作類?無憂主機(m.love62.cn)小編在dede織夢內(nèi)容管理系統(tǒng)后臺,找了一個類似sql查詢語句批量修改、替換的一個功能,可以幫助我們快速實現(xiàn),大批量的修改文章相同內(nèi)容,而且完全傻瓜式的操作,不用擔(dān)心,真的非常感謝dedecms官方開發(fā)團隊做出這么牛B的功能。那么這個功能在那里開啟操作類:登錄dede后臺—— 核心——批量維護——數(shù)據(jù)庫內(nèi)容替換(如下圖) 進去可以看到如上圖所示界面,系統(tǒng)已經(jīng)給我們列出了DEDE的數(shù)據(jù)庫里面所有表,點擊你要修改的表即會把該表所有字段列出來,當(dāng)然,做這種操作的前提就是你要對dede數(shù)據(jù)庫的結(jié)構(gòu)很熟悉,要知道你要修改的內(nèi)容放在哪張表哪個字段,這樣才可確保操作萬無一失,如果不熟悉的同學(xué)建議進入你的phpmyadmin工具里面去查看,看看內(nèi)容放在哪里,現(xiàn)在的php虛擬主機一般都會帶phpmyadmin這個工具的,大家看我操作一邊就知道了,小編現(xiàn)在需要把所有文章的作者‘a(chǎn)dmin’改成‘無憂主機小編’,作者的信息是放在dede_archives表的writer字段中,替換的操作如下圖所示: 按照如上圖所示填寫,點擊開始替換數(shù)據(jù)即可完成替換操作,也可以加上替換條件,比如說某時間段之后的不需要替換定義senddate小于一個時間戳即可,其實原理就是執(zhí)行sql語句,只不過現(xiàn)在不需要我們自己寫sql語句,系統(tǒng)會幫我們寫好去執(zhí)行。 純Linux環(huán)境下高端免備案【香港獨立IP地址】 php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://m.love62.cn/dedecms/9193.html