在mysql中,可以使用“UPDATE”語(yǔ)句和REPLACE()函數(shù)來(lái)替換字段,語(yǔ)法“UPDATE 表名 set 字段名 = REPLACE(字段名,'要替換的內(nèi)容','替換成的內(nèi)容');”。
本教程操作環(huán)境:windows7系統(tǒng)、mysql8版本、Dell G3電腦。
MySql字段全部替換以及字段部分替換
語(yǔ)法:
UPDATE 表名 set 字段名 = REPLACE(字段名,'要替換的內(nèi)容','替換成的內(nèi)容');
也可以寫(xiě)成:
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填進(jìn)去,順序不要搞反。
UPDATE XXX SET item_example_img = REPLACE (item_example_img,‘http’,‘https’)
【