自定義表單SQL命令行批量刪除垃圾留言

2021-04-21    分類: 網(wǎng)站建設(shè)

自定義表單SQL命令行批量刪除垃圾留言
1.每天被惡意留言困擾,花費大量的時間去清理卻效果不理想,對于沒有能力做二次開發(fā)并且靠純手工刪除留言的菜鳥來講是一個大麻煩。
2.大家都知道織夢的留言內(nèi)容是存在數(shù)據(jù)庫里的,而數(shù)據(jù)庫的內(nèi)容是可以批量刪除的。
3.下面是批量刪除垃圾留言的方法,前提是必須將有用的留言先審核完成。
數(shù)據(jù)庫刪除留言前準備:
1、分析表結(jié)構(gòu)。這個很重要,這是解決問題的前提。登錄網(wǎng)站后臺-系統(tǒng)參數(shù)-SQL命令行工具,找到dede_diyform1(),然后查看表結(jié)構(gòu),找到以下`ifcheck` smallint(6) NOT NULL default ‘1’,ifcheck就是我們解決問題的關(guān)鍵。
2、分析ifcheck的屬性。在數(shù)據(jù)庫里ifcheck的屬性有兩種,0或1,在織夢數(shù)據(jù)庫0表示未審核的留言,1則表示審核顯示的留言。select * from `dede_diyform1` where ifcheck=1 order by id desc,這個命令就是查看審核通過的留言。相反則是用select * from `dede_diyform1` order by id desc,顯示全部留言,包括未審核的留言。
3、SQL命令一鍵刪除。先確定為審核留言內(nèi)容,select * from dede_diyform1 where ifcheck=0,顯示結(jié)果無沒有審核的內(nèi)容。確定以后刪除未審核留言,在SQL命令里輸入delete from dede_diyform1 where ifcheck=0,SQL命令一鍵刪除未審核留言就實現(xiàn) 。
4、如果有修改表前綴的需要將dede修改成你自己的表前綴否則該SQL語句將運行無效。

網(wǎng)站題目:自定義表單SQL命令行批量刪除垃圾留言
路徑分享:http://www.muchs.cn/news/109219.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、網(wǎng)站制作、服務(wù)器托管、App開發(fā)網(wǎng)站導航、品牌網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)