数据库常用高级用法(不定期更新)

由于工作中经常要和数据库打交道,面对复杂的业务逻辑,经常需要用到复杂一点的SQL语句。因此在这里总结一下,希望日后能有更大的帮助。文章不定期更新。

1. 需求: 通过WEB上传文件需要在数据库中记录文件保存在服务端的位置,采用绝对路径保存。如果经常在本地和远程服务器进行切换调试,那么很有可能需要修改数据表中的保存的数据。这个时候我们希望有种方法能快速替换文件的相对路径。

比如一开始保存的文件路径是这样的:

http://217.02.71.23:8001/upload/34234242_344434.jpg

你希望所有包含本机测试的内容http://217.02.71.23:8001/upload/ 都替换成http://www.xxs.net/upload/远程的路径(文件已通过FTP上传)

SQL语句如下:

UPDATE `upload_res_path` SET `RES_PATH` = REPLACE(`RES_PATH`,'http://217.02.71.23:8001/upload/ ','http://www.xxs.net/upload/');


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值