利用MySQL语句批量替换指定wordpress文章中的图片路径
生活随笔
收集整理的這篇文章主要介紹了
利用MySQL语句批量替换指定wordpress文章中的图片路径
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
天花了很多時間將SAE服務器中的圖片下載到本地,然后刪掉,但是有一個問題就是,所有文章中的圖片路徑還是以前的,沒有根據域名來。導致下午某些時間段圖片都是無法顯示的,后來想到用MySQL直接批量替換,執行才不到1秒的時間。
所以,今天就向大家分享一下用MySQL語句批量替換wordpress文章圖片路徑的方法!
其實很簡單,進入空間商 phpmyadmin 管理界面,選擇對應wordpress數據庫,點擊SQL輸入一下批量替換語句即可:
| 1 2 | UPDATE wp_posts SET post_content = replace(post_content, 'http://smwell-wordpress.stor.sinaapp.com/uploads', 'http://www.hehaibao.com/wp-content/uploads') |
注:replace第1個參數是字段名,第2個參數是需要替換的路徑,第3個參數是替換后的路徑;
效果如圖:
請注意,如果不加where條件的話,默認是替換所有文章中的路徑,如果你希望只改某條數據,找到ID,輸入下列語句:
| 1 2 3 | UPDATE wp_posts SET post_content = replace(post_content, 'http://smwell-wordpress.stor.sinaapp.com/uploads', 'http://www.hehaibao.com/wp-content/uploads') where ID = 你的文章ID |
是不是很方便?有了這句批量替換語句你就無需每次都要手動一個個替換文章指定內容了。省時又省力!
寫在最后
好了,本文到此結束!
如果還有什么疑問或者建議,歡迎多多交流,原創文章,文筆有限,文中若有不正之處,萬望告知。
如果覺得文章對你有幫助,打個賞,讓我有更大的動力去創作,謝謝!
總結
以上是生活随笔為你收集整理的利用MySQL语句批量替换指定wordpress文章中的图片路径的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Smark.Data 1.5更新详解
- 下一篇: mysql第三方工具binlog_mys