今天我的一个域名到期了,可是图片的url地址在mysql中存储的还是之前用的那个域名,造成等图片正常显示,想到用mysql的批量替换,将原来的域名替换成现在的域名。用到了下面的mysql命令
UPDATE 表名 SET 字段 = REPLACE(字段,'待替换内容','替换值');
上张图片
UPDATE notes SET note_content=REPLACE(note_content, '51makeit', 'keepdoit' );
再看下面的一个例子:
想讲title中的“第*讲:”去掉,可以用到这个命令
SELECT id,kid,title FROM `ke_classroom` WHERE kid=148; #update ke_classroom set title = replace(title, title,substring(title, locate(':', title)+1)) WHERE kid=148;