在MySQL中用正則表達(dá)式替換數(shù)據(jù)庫中的內(nèi)容的方法
更新時(shí)間:2007年03月17日 00:00:00 作者:
PS:下面是轉(zhuǎn)過來的,用于記錄下,這個(gè)不是正則的初衷,只是用了REGEXP而已,正則的更靈活更方便
將comment表中的author_url包含www.sohu.com的記錄,其中的sohu替換為sina,一個(gè)語句搞定~
update comment set author_url=REPLACE(author_url,'sohu','sina') where author_url REGEXP 'www.sohu.com';
帶IF判斷的復(fù)雜替換
update comment set url=IF(url REGEXP 'test.yahoo.com.cn',REPLACE(url,'www1.sohu.com','www.sina.com'),REPLACE(url,'www2.yahoo.com','www.sina.com')) where 1=1;
將comment表中的author_url包含www.sohu.com的記錄,其中的sohu替換為sina,一個(gè)語句搞定~
update comment set author_url=REPLACE(author_url,'sohu','sina') where author_url REGEXP 'www.sohu.com';
帶IF判斷的復(fù)雜替換
update comment set url=IF(url REGEXP 'test.yahoo.com.cn',REPLACE(url,'www1.sohu.com','www.sina.com'),REPLACE(url,'www2.yahoo.com','www.sina.com')) where 1=1;
您可能感興趣的文章:
- mysql正則表達(dá)式(regexp和rlike)的搜索功能實(shí)例分析
- 老生常談MYSQL模式匹配 REGEXP和like的用法
- MySQL中使用replace、regexp進(jìn)行正則表達(dá)式替換的用法分析
- mysql模糊查詢like與REGEXP的使用詳細(xì)介紹
- MySQL中REGEXP正則表達(dá)式使用大全
- mysql模糊查詢like和regexp小結(jié)
- mysql數(shù)據(jù)庫replace、regexp的用法
- MySQL使用正則表達(dá)式進(jìn)行查詢操作經(jīng)典實(shí)例總結(jié)
- Mysql語法、特殊符號及正則表達(dá)式的使用詳解
- MySql中使用正則表達(dá)式查詢的方法
- mysql 正則表達(dá)式查詢含有非數(shù)字和字符的記錄
- 簡述MySQL 正則表達(dá)式
- MYSQL使用正則表達(dá)式過濾數(shù)據(jù)
- mysql中如何使用正則表達(dá)式查詢
- MySQL正則表達(dá)式入門教程
- MySql官方手冊學(xué)習(xí)筆記2 MySql的模糊查詢和正則表達(dá)式
- coolcode轉(zhuǎn)SyntaxHighlighter與Mysql正則表達(dá)式實(shí)現(xiàn)分析
- MySQL 字符串模式匹配 擴(kuò)展正則表達(dá)式模式匹配
- mysql正則表達(dá)式 LIKE 通配符
- MySql中正則表達(dá)式的使用方法描述
- Mysql中正則表達(dá)式Regexp常見用法
相關(guān)文章
mysql 時(shí)間轉(zhuǎn)換函數(shù)的使用方法
都是實(shí)例,大家可以參考一一寫一下2008-07-07MySQL 8.0.18給數(shù)據(jù)庫添加用戶和賦權(quán)問題
這篇文章主要介紹了MySQL 8.0.18給數(shù)據(jù)庫添加用戶和賦權(quán)問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12mysql中mysql-bin.000001是什么文件可以刪除嗎
這篇文章主要介紹了mysql中mysql-bin.000001是什么文件可以刪除嗎,需要的朋友可以參考下2019-05-05mysql實(shí)現(xiàn)批量修改字段null值改為空字符串
這篇文章主要介紹了mysql實(shí)現(xiàn)批量修改字段null值改為空字符串,具有很好的參考價(jià)值,希望對大家有所幫助。2022-08-08Navicat Premiun遠(yuǎn)程連接MySQL報(bào)錯(cuò)10038解決方案
這篇文章主要介紹了Navicat Premiun遠(yuǎn)程連接MySQL報(bào)錯(cuò)10038解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11Mysql和文件系統(tǒng)的關(guān)聯(lián)詳情
這篇文章主要介紹了Mysql和文件系統(tǒng)的關(guān)聯(lián)詳情,Mysql常用的存儲引擎如InnoDB、MyISAM采用的是文件存儲,自然和文件系統(tǒng)掛鉤,那么Mysql都有哪些地方用到了文件系統(tǒng)呢,下面我們一起進(jìn)入文章學(xué)習(xí)詳細(xì)內(nèi)容吧2022-09-09Mysql 數(shù)據(jù)庫開啟binlog的實(shí)現(xiàn)步驟
本文主要介紹了Mysql 數(shù)據(jù)庫開啟binlog的實(shí)現(xiàn)步驟,對于運(yùn)維或架構(gòu)人員來說,開啟binlog日志功能非常重要,具有一定的參考價(jià)值,感興趣的可以了解一下2023-11-11