gpt4 book ai didi

MySQL 搜索/替换为 '\/'

转载 作者:行者123 更新时间:2023-11-29 16:21:27 24 4
gpt4 key购买 nike

我在 WordPress 中使用 WYSIWYG 构建器 Unyson。我将网站移至新域,并发现 Unyson 保存了正斜杠 /在数据库中,前面有转义反斜杠 \/ .

我需要搜索具有不安全 HTTP 的特定 URL 并将其替换为 HTTPS,但如果我搜索:

SELECT * from table_name WHERE column_name like '%http\/\/www.domain.com%';

它不会返回任何内容。

如果我只搜索 \/\/ :

SELECT * from table_name WHERE column_name like '%\/%';

我确实得到了返回。

但我需要搜索具有 HTTP 的特定域并将其替换为 HTTPS。

使用\/\/在 like 语句的中间不会返回任何内容。我尝试过使用 \\\/ ,但它不起作用。

如何搜索 \/\/ 的域名在字符串中并得到结果?

最佳答案

您可以尝试使用 NOT LIKE 'https%'

SELECT * from table_name WHERE column_name NOT like 'https%';

关于MySQL 搜索/替换为 '\/',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54489558/

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