Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MYSQL] Masowa zamiana w bazie "x" na "y"
GigaDownload
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.12.2007

Ostrzeżenie: (0%)
-----


Witam,



Chciałbym zmienić masowo powiedzmy http://www.plikplikplik.pl/x.jpg na http://www.plikplikplik.pl/y.jpg

Wszystko mieści się w jednej tabeli, w jednej kolumnie o nazwie "xyz". Dodatkowym problemem może być, iż oprócz http://www.plikplikplik.pl/x.jpg są jeszcze inne dane. Prosiłbym o podanie polecenia, które by zmieniło wszystkie http://www.plikplikplik.pl/x.jpg na http://www.plikplikplik.pl/y.jpg bez skutków ubocznych.



Wiem, że można ściągnąć tabelę i zamienić, ale wolałbym tego nie robić.



Pozdrawiam
Go to the top of the page
+Quote Post
bmL
post
Post #2





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Kod
UPDATE tabela SET xyz = REPLACE(xyz,'http://www.plikplikplik.pl/x.jpg','http://www.plikplikplik.pl/y.jpg');

Mimo wszystko przed wykonaniem zapytania zrobił bym kopie bazy danych snitch.gif

Ten post edytował bmL 8.11.2008, 20:36:53


--------------------
Tutaj miał być jakiś mądry tekst. Miał być... No ale jest głupi tekst.
Go to the top of the page
+Quote Post
GigaDownload
post
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.12.2007

Ostrzeżenie: (0%)
-----


Dziękuję, wszystko przebiegło pomyślnie smile.gif

--------------------------------------
Dodano: 1 listopada

Mam jeszcze podobne pytanie - jeżeli chcę zamienić "x" na "y" we wszystkich tabelach w bazie to jakie zapytanie muszę wykonać?




Wiem, że można ściągnąć bazę i zrobić "zamień" w Notatniku++, ale jestem ciekawy czy można to zrobić z poziomu phpMyAdmina. smile.gif

Ten post edytował GigaDownload 1.11.2009, 16:06:41
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 14:51