mysql函数replace替换某字段的值

mysql函数replace替换某字段的值

替换函数replace

使用方法:

update 表名 set 字段名=REPLACE (字段名,'原来的值','要修改的值')

update  zhexuezhongguo as a set a.`正文`=REPLACE (a.`正文`,'摘  要:',' ') ;

update user_item set addr=REPLACE (addr,'成都','天府')

添加条件:

update user_item set addr=REPLACE (addr,'成都','天府') where time<'2013-11--5'

replace(object,search,replace)
把object中出现search的全部替换为replace
select replace(‘www.qipa250.com’,‘w’,‘Ww’)—>WwWwWw.qipa250.com
例:把表table中的name字段中的aa替换为bb
update table set name=replace(name,‘aa’,‘bb’)

正和我意,我的sql出来了:

UPDATE `space_domain` SET `domain`=replace(domain,'123abc.com','123.net');
  切记一定要先备份一下数据,否则数据修改找不回来

先备份一下该表(使用mysqldump还是navicat或者pma自己选择吧,但是要注意如果库很大还是让运维组的同事在服务器上备份吧尤其是对于已上线的项目,但是一定要先想想备份即使你已开了binlog),复制粘贴一下上边的sql搞定…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值