在論壇後臺或者 phpmyadmin 執行 SQL 語句, 操作前請先備份資料庫!

適用於 Discuz!7.2 及以前的版本

  1. update cdb_posts set message = replace(message, 'userdirs/a/1/5z6z/attachments', 'attachments');

適用於 Discuz! X

  1. update pre_portal_article_content set content = replace(content,'w189164.l207','hxsaige.l206');

說明如下:
update 就是更新的意思
pre_portal_article_content 就是要替換的表, 這個是門戶的文章內容
set 就是設定的意思
content 就是 pre_portal_article_content 裡的欄位, 這裡面是儲存文章內容的
replace 就是替換的意思
'w189164.l207' 引號裡的內容就是需要替換的
'hxsaige.l206'引號裡的內容就是要替換後的
替換其他內容方法和原理都是一樣的, 就是改下表, 欄位, 內容