亲爱的所有人......在经过多次尝试和错误尝试后我放弃了,有人可以帮我解决以下问题。
我正在尝试将路径名D:\ Downloads \ Music \(请注意斜杠)替换为“歌曲列表”表下名为“filename”的mysql字段名称中的http://mysite.com/Music/。
下面是我尝试的查询代码,但没有任何反应。它只给我以下消息:0行受影响。 (查询花了0.1428秒)
更新歌曲列表SET filename = replace(文件名,“D:\ Downloads \ Music”,“http://mysite.com/Music/”)
非常感谢你的帮助!答案 0 :(得分:1)
你需要逃避斜杠。请查看以下内容作为示例:
-- with escaping, yay it works
SELECT REPLACE(filename, 'D:\\Downloads\\Music', 'http://mysite.com/Music/') FROM songlist;