Discuz X3通過數(shù)據(jù)庫批量替換修改帖子內(nèi)容

今天無意中發(fā)現(xiàn)論壇某個欄目的貼子被批量插入廣告了。一個一個的刪除太費勁,只能在數(shù)據(jù)庫批量替換刪除了。Discuz X2論壇后臺提供數(shù)據(jù)庫SQL語句操作的功能,但是默認情況下出于安全考慮,該功能是被關閉的,所以得先修改下配置文件,方法如下:

找到論壇程序文件config/config_global.php,用記事本打開該文件,然后查找$_config['security']['querysafe']['status']將其設置為0,繼續(xù)查找$_config['admincp']['runquery']將其設置為1即可。(出于安全考慮,建議執(zhí)行SQL語句完畢后將這兩個參數(shù)的值再改回來)

然后進入管理后臺→站長→數(shù)據(jù)庫→升級?執(zhí)行以下代碼:

UPDATE pre_forum_post SET message=REPLACE(message,'需要替換的內(nèi)容','替換后的內(nèi)容'); 

我這里需要替換的字符為:ШШ? 那么就執(zhí)行以下代碼。

bst20181022145631

bst20181022145641

 

替換成功后,別忘記把配置文件里面修改的兩項恢復回來。

THE END
亚洲中文色欧另类欧美,久久久久久久激情,亚洲 日韩 欧美 另类 国产,中文字幕高清无码男人的天堂 www.sucaiwu.net