首页 >数据库 >mysql教程 >如何在保留文件名的同时将 MySQL URL 更新到新域?

如何在保留文件名的同时将 MySQL URL 更新到新域?

Linda Hamilton
Linda Hamilton原创
2025-01-07 15:42:11194浏览

How Can I Update MySQL URLs to a New Domain While Preserving File Names?

批量更新MySQL URL:保留文件名

你的MySQL数据库中有一张表,其url字段包含类似 "https://www.php.cn/link/052a1a3c0142ad636571f88ea2506eac" 的URL。你需要将这些URL更新到新域名 "https://www.php.cn/link/c2be0c8ff27074343b8218c3b01bb3d0img1.jpg",同时保留文件名

可以使用REPLACE()函数在UPDATE语句中实现:

<code class="language-sql">UPDATE urls
SET url = REPLACE(url, 'https://www.php.cn/link/7cff4ce87d7f2179d73e7959bf213529', 'https://www.php.cn/link/c2be0c8ff27074343b8218c3b01bb3d0')</code>

在这个查询中:

执行此查询后,url字段中的所有URL都将更新为新域名,同时保留文件名。 请注意,此方法依赖于URL结构的一致性。如果URL结构不同,则需要调整REPLACE()函数中的参数。

以上是如何在保留文件名的同时将 MySQL URL 更新到新域?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn