手机
当前位置:查字典教程网 >编程开发 >mysql数据库 >在MySQL中用正则表达式替换数据库中的内容的方法
在MySQL中用正则表达式替换数据库中的内容的方法
摘要:PS:下面是转过来的,用于记录下,这个不是正则的初衷,只是用了REGEXP而已,正则的更灵活更方便将comment表中的author_url...

PS:下面是转过来的,用于记录下,这个不是正则的初衷,只是用了REGEXP而已,正则的更灵活更方便

将comment表中的author_url包含www.sohu.com的记录,其中的sohu替换为sina,一个语句搞定~

updatecommentsetauthor_url=REPLACE(author_url,'sohu','sina')whereauthor_urlREGEXP'www.sohu.com';

带IF判断的复杂替换

updatecommentseturl=IF(urlREGEXP'test.yahoo.com.cn',REPLACE(url,'www1.sohu.com','www.sina.com'),REPLACE(url,'www2.yahoo.com','www.sina.com'))where1=1;

【在MySQL中用正则表达式替换数据库中的内容的方法】相关文章:

MySQL中几个常用的数据库操作函数

Perl操作mysql数据库的方法

MySQL数据库管理常用命令小结

MYSQL数据库中的现有表增加新字段(列)

SQL Server数据库崩溃的方法

MySQL导入导出数据出现乱码的解决办法

在MySQL中修改密码及访问限制的设置方法详解

网上提供的最简便的MySql数据库备份的方法

MySQL与存储过程的相关资料

MySQL数据库中备份/恢复的两方法介绍

精品推荐
分类导航