我正在尝试更改wordpress帖子的html代码。我需要删除HTML代码的某些部分中的新行字符,以便我可以保留一些带宽。我使用下面的代码:
UPDATE `wp_posts` SET `post_content` = replace( `post_content` ,CONCAT('</script></div></script>',CHAR(10)),CONCAT('</script></div></script>','</div>') ) WHERE ID=979
但它对我的桌子没有任何影响,尽管它应该。当我删除CHAR(10)短语时,代码可以工作,但这不是我想要的方式。
不能将CHAR(10)表达为MYSQL中的文字吗?最重要的是,如何在上面的示例中删除空间?
感谢。
答案 0 :(得分:0)
您不需要使用concat
UPDATE `wp_posts` SET `post_content` = replace( `post_content` ,'</script></div></script>\n','</script></div></script></div>') WHERE ID=979
但是我怀疑你会保存一个敏感数量的带宽
请注意,我保留了您的代码,但这样您就可以使用结束'div'标记替换每个换行符