为了账号安全,请及时绑定邮箱和手机立即绑定

用特殊字符替换字符串

用特殊字符替换字符串

PHP
森林海 2021-09-18 15:54:28
我正在尝试替换 wordpress sql 文件中的以下字符串:http:\\/\\/firstdomain.com\\/qwerty\\/wp-content\\/uploads\\/2018\\/07\\/section-shape.png到https:\\/\\/seconddomain.com\\/wp-content\\/uploads\\/2019\\/06\\/section-shape.png我尝试了以下显然不起作用的命令sed -i "s#'http:\\/\\/firstdomain.com\\/qwerty\\/wp-content\\/uploads\\/2018\\/07\\/section-shape.png'#'https:\\/\\/seconddomain.com\\/wp-content\\/uploads\\/2019\\/06\\/section-shape.png'#g" database.sql有人请帮助理解我错过的地方。非常感谢。
查看完整描述

2 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

您不能认真地将 ased应用于.db文件,因为......好吧,它是数据库文件而不是文本(顺便说一下,很可能是 sqlite )。

相反,您应该使用来自 SQLite 控制台(或您拥有的任何 SQL 客户端)的 (UPDATE) SQL 查询执行字符串替换。例如,检查此链接以获取replaceSQLite 中的方法。


查看完整回答
反对 回复 2021-09-18
  • 2 回答
  • 0 关注
  • 113 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信