Nowe posty

xx brak uprawnienia do zamontowanej partycji ntfs - elementaryOS 6,1 (5)
Dzisiaj o 06:36:07
xx Jak zainstalować sterowniki do karty sieciowej TP LINK WN350GD (1)
2022-08-04, 05:55:46
xx Poczta Linux.pl (8)
2022-08-02, 16:48:14
xx Ubuntu vs Fedora (1)
2022-07-26, 03:40:58
xx virtualization technology (1)
2022-07-25, 21:27:10
xx Migracja z centos 6 na centos 7 (3)
2022-07-25, 07:31:19
xx akonadi w KDE5 (10)
2022-07-22, 23:34:05
xx Alternatywa dla Delphi (7)
2022-07-22, 15:27:42
xx problem - znieksztłacenia dźwięku pod firefoxem na niektórych stronach www (2)
2022-07-19, 15:03:52
xx Jak podmienić sterownik sieciówki (7)
2022-07-18, 21:41:25

Autor Wątek: MySQL - jak zmienić ścieżkę do fotek ?  (Przeczytany 1713 razy)

Offline mariuszad

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 102
    • Zobacz profil
MySQL - jak zmienić ścieżkę do fotek ?
« dnia: 2016-09-15, 11:50:56 »
Witam

W tabeli mysql CMS joomla potrzebuję zmienić ścieżki do fotek z obecnych :

/images/stories/artykuly/2016/1/img1.jpg
/images/stories/artykuly/2016/1/img2.jpg
/images/stories/artykuly/2016/1/img3.jpg

... na właściwe. Nie chcę zmieniać tego ręcznie w ponad 500 artykułach.

/images/2016/1/img1.jpg
/images/2016/1/img2.jpg
/images/2016/1/img3.jpg

Czy mógłby mi ktoś powiedzieć jak powinno wyglądać polecenie mysql które załatwiło by to kompleksowo?

Pozdrawiam
Mariusz

Online Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2859
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: MySQL - jak zmienić ścieżkę do fotek ?
« Odpowiedź #1 dnia: 2016-09-15, 14:00:49 »
Update z wykorzystaniem REPLACE(). Zakładając, że leży to w tabeli tabela_z_linkami, a kolumna ze ścieżką nazywa się link, składnia byłaby taka:
UPDATE tabela_z_linkami SET link=REPLACE(link,'stories/artykuly/','');

Ale chyba szybciej i bezpieczniej będzie zrobić symlinka ze starej do nowej lokalizacji...
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline mariuszad

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 102
    • Zobacz profil
Odp: MySQL - jak zmienić ścieżkę do fotek ?
« Odpowiedź #2 dnia: 2016-09-16, 07:29:37 »
Dzięki za odpowiedź. Zadziałało!