Discuz X2通過資料庫批量替換修改帖子內容

2022-09-20 13:57:07 字數 615 閱讀 5003

今天乙個朋友的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的自帶引擎肯定是夠用了,但是在有些情況下,其他的引擎可能要比手頭所用更適合完成任務。如果...