mysql replace 數據庫中一列含有html的某段html

因爲前期的設計問題

 

發表新聞的時候直接生成了靜態頁面

 

而這個靜態頁面的原始html也直接保存到了數據庫某個表的一列

 

所以導致後期改動的時候以前的數據有不好改

 

於是用到了replace

 

但是數據庫中直接replace還不行

 

格式入下圖

 

 

比如我要把紅色方框內的文字刪掉,還不能直接replace

 

 

我的方法是 先把這段html複製到文本編輯器 我用的emeditor 然後再把換行符替換成 \r\n 入下圖

 

 

替換後的結果是一行 入下圖 (我的emeditor設置的是按窗口換行顯示)

 

 

然後再複製到mysql的查詢分析器裏面去replace就OK了

 

這樣就可以批量把所有列的某段html批量調整了...

 

 

 

大功告成!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章