gpt4 book ai didi

MySql 字符串替换查询不起作用

转载 作者:行者123 更新时间:2023-11-28 23:20:23 25 4
gpt4 key购买 nike

如果我运行这个查询,我会返回几行:

SELECT * FROM `wp_posts` where `post_content` like '%http://www.youtube%'

但是,当我运行下面的查询时,它显示 0 行受影响。

UPDATE `wp_posts`
SET `post_content` = REPLACE(`post_content`,'%http://www.youtube%','%https://www.youtube%')
WHERE `post_content` like '%http://www.youtube%'

我正在使用托管在 WP Engine 上的 PhpMyAdmin。他们的支持说更新多行没有限制。

查询有什么问题?

最佳答案

在替换中丢失 %:

UPDATE `wp_posts`
SET `post_content` = REPLACE(`post_content`,'http://www.youtube','https://www.youtube')
WHERE `post_content` like '%http://www.youtube%'

关于MySql 字符串替换查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41966710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com