заменить путь каталога на путь URL в таблице базы данных mysql - PullRequest
0 голосов
/ 01 мая 2011

Дорогие все ... прежде чем я сдаюсь после нескольких попыток проб и ошибок, может кто-нибудь, пожалуйста, помогите мне с запросом ниже.

Я пытаюсь заменить путь к файлу D: \ Downloads \ Music \ (обратите внимание на косую черту) на http://mysite.com/Music/ в имени поля mysql, которое называется "filename" в таблице "songlist".

Ниже приведен код запроса, который я пробовал, но ничего не происходит. Это только дает мне следующее сообщение: 0 затронутых строк. (Запрос занял 0,1428 с)

ОБНОВЛЕНИЕ списка песен SET filename = replace (имя файла, "D: \ Downloads \ Music", "http://mysite.com/Music/")

большое спасибо за помощь !!!

1 Ответ

1 голос
/ 01 мая 2011

Тебе нужно убежать от косой черты.В качестве примера проверьте следующее:

-- with escaping, yay it works
SELECT REPLACE(filename, 'D:\\Downloads\\Music', 'http://mysite.com/Music/') FROM songlist;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...