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

来源:互联网 发布:刺客信条3低配优化 编辑:程序博客网 时间:2024/04/29 10:18

由于工作中经常要和数据库打交道,面对复杂的业务逻辑,经常需要用到复杂一点的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
原创粉丝点击