首頁 >資料庫 >mysql教程 >如何在保留檔案名稱的同時將 MySQL URL 更新到新網域?

如何在保留檔案名稱的同時將 MySQL URL 更新到新網域?

Linda Hamilton
Linda Hamilton原創
2025-01-07 15:42:11232瀏覽

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