Mysql Query替换内容

时间:2015-01-21 10:02:40

标签: mysql

我在我的MySQL数据库中找到了注入的代码,它看起来像下面的代码:

1)

<!--5449cd194ff8e1414122777-->
    <div style="display:none;">
         <a href="http://drivemir.ru/vybor-avto">выбор автомобилей по цене этого</a>
    </div>
<!--/5449cd194ff8e1414122777-->

2)

<!--5449cd194ff8e1414122777-->
    <div style="display:none;">
         Семинар «Продвижение бизнеса на англоязычные рынки»  <a href="http://topodin.com/seo/post/prodvizhenie-brenda">digital agency читай</a> Компания RIM2000 является одним из ведущих системных интеграторов Украины
    </div>
<!--/5449cd194ff8e1414122777-->

此代码对于每个MySQL行都有所不同,但我发现每个脚本中都有一个公共号码&#34; 5449cd194ff8e1414122777&#34;。所以任何人都有解决方案,我怎么能通过找到这个&#34; 5449cd194ff8e1414122777&#34;来删除这个脚本。

还有一件事是这个脚本会在内容的最后一行附加到每一行。

注意:我想删除此脚本而不影响同一列和行中的其他内容,

提前谢谢。

1 个答案:

答案 0 :(得分:3)

最后我得到了解决方案:

更新wp_posts 设置post_content =替换(post_content,SUBSTRING(post_content,INSTR(post_content,&#39;&#39;),1000),&#39;&#39;);