在mysql中,可以使用「UPDATE」語句和REPLACE()函數來取代字段,語法「UPDATE 表名set 字段名= REPLACE(字段名,'要替換的內容','替換成的內容');」。
本教學操作環境:windows7系統、mysql8版本、Dell G3電腦。
MySql欄位全部替換以及欄位部分替換
#語法:
UPDATE 表名 set 字段名 = REPLACE(字段名,'要替换的内容','替换成的内容');
也可以寫成:
UPDATE 表名 set 字段名 = REPLACE(字段名,fromStr,toStr);
(1)全部替換
全部替換就把被替換的和要替換送上去
UPDATE user_bag SET cover_url = REPLACE(cover_url, ‘http://static.zpnb.com/768.jpg’,‘http://static.bddvip.com/zpnb412.png’) WHERE id = 1
(2)部分替換
比如我想把圖片路徑中的http://static.zpnb.com/768.jpg ,http替換成https,只要要把http,和https填進去,順序不要搞反。
UPDATE XXX SET item_example_img = REPLACE (item_example_img,‘http’,‘https’)
【相關推薦:mysql影片教學】
以上是mysql怎麼替換字段的詳細內容。更多資訊請關注PHP中文網其他相關文章!