【发布时间】:2013-10-21 19:43:03
【问题描述】:
我对mysql不太擅长,所以我需要一些帮助。
我正在尝试从我的 wordpress 博客中删除一些特定链接。我有很多指向多个域的传出链接,我只想删除指向其中一个域的链接。例如所有指向 dontneedlink.com 或以 dontneedlink.com/(某些子页面)开头的链接
我已经尝试过了
UPDATE wp_posts SET post_content = REPLACE (
post_content,
'Item to replace here',
Replacement text here');
但这对我来说不是上帝,因为我有很多关键词,还有很多组合。
所以我需要某种查询来识别包含 dontneedlink.com 的链接并删除 href 文本并保持关键字不变。
< a href=”http:// dontneedlink.com”>Test</a> -> Test
< a href=”http:// dontneedlink.com”>Test Again</a> -> Test Again
< a href=”http:// dontneedlink.com/childpage”>Test Again 2</a> -> Test Again 2
这可能吗? 这样可以节省我很多时间,而不是从一个帖子转到另一个帖子并手动删除。
【问题讨论】: