将目录路径替换为mysql数据库表中的url路径

时间:2011-05-01 02:26:55

标签: mysql url path directory phpmyadmin

亲爱的所有人......在经过多次尝试和错误尝试后我放弃了,有人可以帮我解决以下问题。

我正在尝试将路径名D:\ Downloads \ Music \(请注意斜杠)替换为“歌曲列表”表下名为“filename”的mysql字段名称中的http://mysite.com/Music/

下面是我尝试的查询代码,但没有任何反应。它只给我以下消息:0行受影响。 (查询花了0.1428秒)

更新歌曲列表SET filename = replace(文件名,“D:\ Downloads \ Music”,“http://mysite.com/Music/”)

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:1)

你需要逃避斜杠。请查看以下内容作为示例:

-- with escaping, yay it works
SELECT REPLACE(filename, 'D:\\Downloads\\Music', 'http://mysite.com/Music/') FROM songlist;