1. 程式人生 > >mysql利用正則批量替換

mysql利用正則批量替換

最近公司啟用了新的二級域名,網站原有資料中含有www.xxx.com需要替換成test.xxx.com,但不是所有的www.xxx.com都需要替換,比如版權資訊裡的網站主頁的連結地址等。

UPDATE `test_table` 
SET `body`=REPLACE(`body`, 'www.xxx.com', 'test.xxx.com')
WHERE `body` REGEXP 'www\.xxx\.com/[a-zA-Z]+'