你的位置:首页 > 数据库

[数据库]更新数据库忘记加条件


由于公司要求以前的大图全部压缩成缩略图,所以写了个接口跑了一下,但是有一条图片的大图地址链接有误,所以在更新数据库的时候,脑子秀逗了一下,忘记给条件了,F5之后,当时映入眼帘的就是9805条数据受影响,我....

所有图片的大图链接全部更新为一样的了,直接导致用户访问不到图片,好在缩略图提前压缩好,路径也是正确,只要改一个地方就可以了,下面贴出SQL

update 表名 set 大图地址=缩略图地址
update 表名 set 大图地址=REPLACE(大图地址,'缩略图','大图')

首先把缩略图的地址给大图,保证他们的图片名和路径一致,其次只需要修改其中一个文件夹路径即可,

比如缩略图路径为:/Uploads/2015-3/缩略图/1.jpg,大图路径:/Uploads/2015-3/大图/1.jpg