mysql更新语句路径链接调整

时间:2012-06-04 08:31:26

标签: mysql

我得到表微笑需要使用此更新smilepath(质量更新)

 UPDATE `smilie` SET `smiliepath` = 'http://newpathhere.com/smilies/smile.gif' WHERE `smilieid` =1;

我的问题, 需要大规模更新所有路径,我相信我可以使用哪里的笑脸> 1不太确定 旧路径中的第2期看起来像http://oldpath.com/icons/smile.gif 所以我只需要替换“http://oldpath.com/icons”并保留结束文件 任何线索!

1 个答案:

答案 0 :(得分:0)

您可以使用mysql REPLACE函数执行此操作:

UPDATE `smilie` SET `smiliepath` = REPLACE(smiliepath,' http://oldpath.com/icons/','http://newpathhere.com/smilies/') WHERE `smilieid` >1;