亲爱的大家..在我经过多次尝试和错误尝试后放弃之前,有人可以帮我解决以下问题吗?
我正在尝试将路径名 D:\Downloads\Music\(注意斜线)替换为 http://mysite.com/Music/在mysql的“songlist”表下名为“filename”的字段名称中。
下面是我尝试过的查询代码,但没有任何反应。它只给我以下消息:0 行受影响。 (查询花费了 0.1428 秒)
更新歌曲列表 SET 文件名 = 替换(文件名, "D:\Downloads\Music", "http://mysite.com/Music/")
非常感谢您的帮助!
最佳答案
您需要转义斜杠。请查看以下示例:
-- with escaping, yay it works
SELECT REPLACE(filename, 'D:\\Downloads\\Music', 'http://mysite.com/Music/') FROM songlist;
关于mysql - 将mysql数据库表中的目录路径替换为url路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5845996/