mysql replace实例说明:
UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');
REPLACE(str,from_str,to_str)
在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串
这个函数用来批量替换数据中的非法关键字是很有用的!如下例子:
例1:UPDATE BBSTopic SET tcontents = replace(replace(tcontents,'服务器','') ,'之家','') where tcontents like '%服务器%' or tcontents like '%之家%'
例2:UPDATE typetable SET type_description=REPLACE(type_description,'360','//www.zzvips.com');
mysql replace用法
1.replace into
replace into table (id,name) values('1','aa'),('2','bb')
此语句的作用是向表table中插入两条记录。如果主键id为1或2不存在
就相当于
insert into table (id,name) values('1','aa'),('2','bb')
如果存在相同的值则不会插入数据
2.replace(object,search,replace)
把object中出现search的全部替换为replace
select replace('www.zzvips.com','w','Ww')--->WwWwWw.zzvips.com
例:把表table中的name字段中的aa替换为bb
update table set name=replace(name,'aa','bb')
MySQL replace函数我们经常用到,下面就为您详细介绍MySQL replace函数的用法,希望对您学习MySQL replace函数方面能有所启迪。
最近在研究CMS,在数据转换的时候需要用到mysql的MySQL replace函数,这里简单介绍一下。
比如你要将表 tb1里面的 f1字段的abc替换为def
UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');
REPLACE(str,from_str,to_str)
在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串:
mysql> SELECT REPLACE('www.mysql.com', 'w', 'Ww');
-> 'WwWwWw.mysql.com'
这个函数是多字节安全的。
示例:
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'</td>',
'' );
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'</tr>',
'' );
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'<tr>',
'' );
UPDATE `dede_archives` SET />
'大洋新闻 - ',
'' );
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'../../../../../../',
'http://special.dayoo.com/meal/' );
mysql replace
用法1.replace intoreplace into table (id,name) values(‘1‘,‘aa‘),(‘2‘,‘bb‘)
此语句的作用是向表table中插入两条记录。
2.replace(object, search,replace)
把object中出现search的全部替换为replaceselect replace(‘www.zzvips.com‘,‘w‘,‘Ww‘)--->WwW wWw.zzvips.com
例:把表table中的name字段中的 aa替换为bbupdate table set name=replace(name,‘aa‘,‘bb‘)
mySQL中replace的用法
2019-12-08 21:24MYSQL教程网 Mysql
MySQL replace函数我们经常用到,下面就为您详细介绍MySQL replace函数的用法,希望对您学习MySQL replace函数方面能有所启迪
延伸 · 阅读
- 2019-12-08还原大备份mysql文件失败的解决方法分享
- 2019-12-08CentOS 5.5下安装MySQL 5.5全过程分享
- 2019-12-08PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生
- 2019-12-07解决mysql 1040错误Too many connections的方法
- 2019-12-07MySQL里实现类似SPLIT的分割字符串的函数
- 2019-12-07MySQL删除数据Delete与Truncate语句使用比较
精彩推荐
- Mysql
使用dreamhost空间实现MYSQL数据库备份方法
使用dreamhost空间实现MYSQL数据库备份方法...
- Mysql
MySQL 常用命令
有很多朋友虽然安装好了 MySQL 但却不知如何使用它。在这篇文章中我们就从连接 MySQL、修改密码、增加用户等方面来学习一些 MySQL 的常用命令。 ...
- Mysql
MySQL的Query Cache原理分析
QueryCache(下面简称QC)是根据SQL语句来cache的。一个SQL查询如果以select开头,那么MySQL服务器将尝试对其使用QC。每个Cache都是以SQL文本作为key来存的。 ...
- Mysql
Ubuntu 18.04下mysql 8.0 安装配置方法图文教程
这篇文章主要为大家详细介绍了Ubuntu 18.04下mysql 8.0 安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...
- Mysql
对MySQL配置参数 my.ini/my.cnf的详细解析
今天我们今天主要向大家描述的是MySQL配置参数 my.ini/my.cnf,以下的文章就是对其实际操作的具体内容的详细解析 ...
- Mysql
3步搞定纯真IP数据导入到MySQL的方法详解
免编程,3步搞定纯真IP数据导入到MySQL详解,好多做ip地址查询的朋友用的到。 ...
- Mysql
CentOS7编译安装MySQL5.7.24的教程详解
这篇文章主要介绍了CentOS7编译安装MySQL5.7.24的教程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下...
- Mysql
Linux下MySQL安装配置 MySQL配置参数详解
Linux下MySQL安装配置 MySQL配置参数详解,在linux下配置mysql的朋友可以参考下。 ...