我想做的是搜索整个数据库(小)并用另一个网址替换一个网址。
IE:在 %url1% 的任意位置查找 url1 并用 url2 更新它。url 两侧的数据必须保持完整。
(更新 * WHERE wildcard_value = %url1% 和 url2)
我已经尝试了我所知道的一切来尝试更新它,它需要通过 phpmyadmin 运行。
如果您不知道您的数据位于哪些列,请立即逃跑。
如果您确实知道数据在哪里,那么这就很简单了:
UPDATE yourtable
SET url = REPLACE(url, 'www.oldsite.com', 'www.newsite.com')
WHERE url LIKE '%www.oldsite.com%';
Run Code Online (Sandbox Code Playgroud)