今天乙個朋友的discuz x2論壇需要批量替換帖子的內容,帖子數量上萬,一開始是通過設定詞語過濾,發現無效果,只能通過資料庫批量替換了,具體方法請接著往下看。
discuzvznzygpbhp x2論壇後台提供資料庫sql語程式設計客棧句操作的功能,但是預設情況下出於安全考慮,該功能是被關閉的,所以得先修改下配置檔案,方法如下:
找到論壇程式檔案config/config_global.php,用記事本開啟該檔案,然後查詢$_config['security']['querysafe']['status']將其設定為0,繼續查詢$_config['admincp']['runquery']將其設定為1即可。(出於安全考慮,建議執行sql語句完畢後將這兩個引數的值再改回來)
下面教大家discuz x2批量修改帖子內容的方法:
1.進入discuz x2後台→站長→資料庫→公升級
2.輸入如下語句後提交即可:
複製**
**如下:
upvznzygpbhpdate pre_www.cppcns.comforum_post set mess""要替換的內容"",""新內容"");
本文標題: discuz x2通過資料庫批量替換修改帖子內容
本文位址:
HeePHP通過資料庫讀取資料
從資料庫讀取資料 讀取多條記錄 讀取所有記錄 list table users all 根據條件讀取多條記錄 list table product where color red select 根據條件讀取多條記錄後分頁 list table product where size l page 讀取...
laravel5 3通過資料庫建立任務佇列
env檔案中設定佇列驅動為資料庫queue driver database 建立佇列用到的資料表 php artisan queue table 執行migrate php artisan migrate 進入tinker php artisan tinker 批量建立使用者資料 建立乙個傳送郵件的...
通過資料庫引擎來加速MySQL資料庫
如果你是個賽車手,並且按一下按鈕就能夠立即更換引擎而不需要把車開到車庫裡去換,那會是什麼感覺呢?mysql資料庫為開發人員所做的就好像是按按鈕換引擎 它讓你選擇資料庫引擎,並給你一條簡單的途徑來切換它。mysql的自帶引擎肯定是夠用了,但是在有些情況下,其他的引擎可能要比手頭所用更適合完成任務。如果...