我需要替换多个帖子中的 html 代码。这是我正在使用的代码:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'target="_top" class="text"') WHERE 'post_content' = 'class="text"'
但是我得到一个错误:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') WHERE 'post_content' = 'class="text"'' at line 1
有什么解决方案可以让它正常工作吗?
最佳答案
REPLACE
接受三个参数,你只给了两个。您没有告诉它用什么替换匹配的文本。
关于mysql - 如何替换 MySQL 中的 HTML 行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12221214/