Skocz do zawartości
Zaloguj się, aby obserwować  
Jarosław Szmańda

Aktualizacja linków - mysql

Polecane posty

Cześć,

 

Jak można za pomocą zapytania w phpmyadminie wykonać aktualizację w bazie sql? Chodzi mi o zmianę adresu z ab.pl na po.ty.pl

 

Macie jakiś pomysł?

 

Pzdr!

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Spróbuj replace.

UPDATE table_name SET column_name = replace(column_name,'text to find','replacement text');

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wywala błąd...

Chodzi o aktualizację w wordpressie.

 

 

Błąd

 

zapytanie SQL:

 

UPDATE _portal SET wp_posts = replace( wp_posts, 'abc.pl', 'itbb.pl' )

 

MySQL zwrócił komunikat: Dokumentacja

#1146 - Table '_portal._portal' doesn't exist

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wordpress ma chyba prefix wp w tabelach

 

spróbuj:

 

UPDATE wp_portal SET wp_posts = replace( wp_posts, 'abc.pl', 'itbb.pl' )

 

#edit:

 

a może chodzi ci o zmiane linku do wordpressa? jeśli tak to trzeba update'ować dwa rekordy w wp_options, z home i siteurl

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na pewno istnieje :)

Miłosz - dalej taki sam błąd. Adres zmieniłem bez problemu ale nie potrafię właśnie zmienić tych linków to mediów...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
UPDATE _portal SET wp_posts = replace( wp_posts, 'abc.pl', 'itbb.pl' )

 

 

Pole które zawiera treść to chyba post_content a nie wp_posts..

No i ten prefiks sprawdź (_portal)

 

 

Spróbuj tak (w ciemno, na przykładzie przykładowej posiadanej przeze mnie instalacji Wordpress):

UPDATE wp_posts SET post_content = replace( post_content, 'abc.pl', 'itbb.pl' )

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Spróbuj tak (w ciemno, na przykładzie przykładowej posiadanej przeze mnie instalacji Wordpress):

UPDATE wp_posts SET post_content = replace( post_content, 'abc.pl', 'itbb.pl' )

 

Idealnie - dziękuję pięknie :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zaloguj się, aby skomentować

Będziesz mógł dodać komentarz po zalogowaniu się



Zaloguj się
Zaloguj się, aby obserwować  

×