很多時(shí)間我們將服務(wù)器中的圖片下載到本地,然后刪掉,但是有一個(gè)問題就是,所有文章中的圖片路徑還是以前的,沒有根據(jù)域名來。導(dǎo)致下午某些時(shí)間段圖片都是無法顯示的,后來想到用MySQL直接批量替換,執(zhí)行才不到1秒的時(shí)間。

所以,今天就向大家分享一下用MySQL語句批量替換wordpress文章圖片路徑的方法!

其實(shí)很簡(jiǎn)單,進(jìn)入空間商 phpmyadmin 管理界面,選擇對(duì)應(yīng)wordpress數(shù)據(jù)庫,點(diǎn)擊SQL輸入一下批量替換語句即可:

UPDATE wp_posts

SET post_content = replace(post_content, ‘http://smwell-wordpress.stor.sinaapp.com/uploads’, ‘http://www.alidoor.com/wp-content/uploads’)

注:replace第1個(gè)參數(shù)是字段名,第2個(gè)參數(shù)是需要替換的路徑,第3個(gè)參數(shù)是替換后的路徑;

請(qǐng)注意,如果不加where條件的話,默認(rèn)是替換所有文章中的路徑,如果你希望只改某條數(shù)據(jù),找到ID,輸入下列語句:

UPDATE wp_posts

SET post_content = replace(post_content, ‘http://smwell-wordpress.stor.sinaapp.com/uploads’, ‘http://www.alidoor.com/wp-content/uploads’)

where ID = 你的文章ID

是不是很方便?有了這句批量替換語句你就無需每次都要手動(dòng)一個(gè)個(gè)替換文章指定內(nèi)容了。省時(shí)又省力!

聲明:本站所有資源由用戶發(fā)布分享以及互聯(lián)網(wǎng)轉(zhuǎn)載,只作為宣傳購(gòu)買原版的參考,版權(quán)爭(zhēng)議與本站無關(guān);如果你有什么不錯(cuò)的資源,也可以提供給本站免費(fèi)幫你發(fā)布宣傳;本站不對(duì)任何資源負(fù)法律責(zé)任以及索取相關(guān)費(fèi)用,您若發(fā)現(xiàn)本站侵犯了你的版權(quán)利益,請(qǐng)聯(lián)系本站刪除處理!謝謝!