最近將我的一個(gè)論壇從phpwind轉(zhuǎn)換到discuz了,由于discuz與phpwind的一些UBB代碼并不通用,比如phpwind中插入音樂的代碼是[mp3][/mp3] ,而discuz X2.5程序中插入音樂的代碼是[audio][/audio] ,因此分享一個(gè)通過數(shù)據(jù)庫快速簡單批量替換的帖子內(nèi)容的方法:
X2.5 帖子內(nèi)容批量替換的命令:
進(jìn)入DZ后臺:站長 – 數(shù)據(jù)庫 – 升級
UPDATE pre_forum_post SET message=REPLACE(message,'要替換的內(nèi)容','新內(nèi)容');
需要注意:
出于安全考慮,Discuz后臺默認(rèn)情況下禁止 SQL 語句直接執(zhí)行,只能使用常用 SQL 當(dāng)中的內(nèi)容,
如果想自己隨意書寫SQL升級語句,需要將程序文件config/config_global.php當(dāng)中的$_config[admincp][runquery] 設(shè)置修改為1。
更多信息請查看IT技術(shù)專欄