Kako promijeniti sve linkove u SQL bazi phpBB foruma - find/replace

Kako promijeniti sve linkove u SQL bazi phpBB foruma - find/replace

offline
  • IvanC 
  • Ugledni građanin
  • Pridružio: 30 Jun 2009
  • Poruke: 403

Imam forum phpBB na mom web sajtu. S obzirom da sajt želim preseliti na novu domenu imat ću problema sa linkovima u SQL bazi.
Mogu li se sa Find/Replace u phpMyAdmin panelu promijeniti svi linkovi tj. samo dio linka koji se odnosi na domenu.

np: na formu imam teme i u njima neke slike koje povlače slike sa stare domene
Pošto ću sa copy/paste (download/upload) sve preseliti na novu domenu (sa identičnom struktrom foldera i subfoldera) sve slike bit će u svojim folderima

Dakle ja bi trebao sve linkove tipa "http://www. ic.ims.hr/slike/slika1.png"
promijeniti u "http;//www. ic-ims.com/slike/slika1.png"

Plan mi je instalirati identičan phpBB forum na novoj domeni pa importirati SQL bazu u njega i onda promijeniti dio linkova koji se odnosi na domenu tako da ispravno povlači slike i ostalo.

Ima li tko iskustva i može li se ovo sa nekom skriptom ili već bilo kako doći do željenog rezultata.

pozz



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Uradi export baze, otvori SQL dump text editorom, uradis klasican replace u text editoru i opet importujes taj SQL dump i cao Smile



offline
  • IvanC 
  • Ugledni građanin
  • Pridružio: 30 Jun 2009
  • Poruke: 403

Napisano: 08 Okt 2012 22:39

Strog ::Uradi export baze, otvori SQL dump text editorom, uradis klasican replace u text editoru i opet importujes taj SQL dump i cao Smile Hvala ti za javljanje, no kako ovo uraditi?
Export SQL baze kroz phpMyAdmin panel na klasičan način mi je jasan.
Nisam nikada radio pa idem googlati.
Ako imaš iskustva prepričaj ih u par rečenica.

SQL dump?

Dopuna: 08 Okt 2012 23:00

Googlanjem sam shvatio da je SQL dump običan export SQL baze iz phpMyAdmin panela i rezultat je localhost.sql datoteka (nadam se da sam u pravu).
Međutim vidim da ima problema ako je datoteka prevelika. Ne znam ima li neki limit i koji je.

Dopuna: 13 Okt 2012 11:02

Vidim nema dalje odgovora, dakle tema je finished?

offline
  • Pridružio: 16 Jan 2010
  • Poruke: 241
  • Gde živiš: Zemun

Pa, po meni rešenje koje si dobio je veoma jednostavno. Postoje i drugi načini, a to podrazumeva pisanje skripte koja će uzimati podatke iz baze, odradi replace i vrati te podatke u bazu. Mislim da će ti to oduzeti više vremena. Ovako export-uješ bazu, otvoriš taj fajl Find/Replace i problem će ti brzo biti rešen.

offline
  • IvanC 
  • Ugledni građanin
  • Pridružio: 30 Jun 2009
  • Poruke: 403

@cvrlebg
hvala za javljanje
Upravo to sam i napravio što se tiče Find/Replace, pa za ostale čitaoce teme evo

Datoteku "localhost.sql" sam otvorio u TXT editoru (UE) i odradio Find/Replace

što se mene tiče mod može zaključati temu ako želi.
pozz

13 Okt 2012 22:29 _ivKe Zaključavanje topica Razlog: Rešeno je  
Ko je trenutno na forumu
 

Ukupno su 857 korisnika na forumu :: 22 registrovanih, 3 sakrivenih i 832 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, Apok, borellis, cenejac111, Chainsaw, cikadeda, CrazySerb_MLD, DJORDJE-NO-1, Doca, Drug pukovnik, dule10savic, goflja76, goxin, kovinacc, Lošmi, madza, MikeHammer, Mixelotti, Mlav, time, Toni, vlvl