替换以phpmyadmin开头和结尾的字符串

我正在尝试更新wordpress post_content表中的特定URL。我有超过5000个不同的URL可以为单个相同的URL更新。

因此,很明显,我有5000个都以:开头的网址。

domain.com/params.php?....

AND总是以:

结尾
?e=

我希望所有这些网址都替换为一个不带参数的网址,以便它们全部发送到domain.com/page.html

那么有没有一种方法可以替换所有url,而无需手动进行操作?

谢谢

jhcwengbin 回答:替换以phpmyadmin开头和结尾的字符串

这是您要寻找的吗?

update post_content 
set url = 'domain.com/page.html'
where url like 'domain.com/params?%?e=0'

此短语为:用url替换以'domain.com/params?'开头并以'?e=0'结尾的所有'domain.com/page.html'

,

不,它不起作用。它是这样写的:

Update `wp_posts`
set post_content = 'domaine.com/newpage.php'
where post_content like 'domaine.com/ads.php?city=%e='

因此它应该处理所有以domaine.com/ads.php?city=开头的查询,直到e =为止,但不是,并返回0值。

有人知道出什么问题了吗?

本文链接:https://www.f2er.com/3134759.html

大家都在问