Du bist nicht angemeldet (anmelden)
Seite 1
Search & Replace in ganzer Datenbank
Kennt jemand von euch ein Skript mit dem man das automatisch machen lassen kann? Ich hab so viele Tabellen hier wo an verschiedensten Stellen (fields) eine URL vorkommt, die ich ersetzen lassen möchte…

http://sewmyheadon.com/2009/mysql-search...lace-tool/
Das hier funktioniert schonmal nicht…
Das hier funktioniert schonmal nicht…
machs mit nativem sql. das ist eh sicherer vom feedback her:
UPDATE tabelle1 SETfeld1 = replace(feld1, 'http://alteurl.de', 'http://neueurl.de'),feld2 = replace(feld2, 'http://alteurl.de', 'http://neueurl.de'),feld3 = replace(feld3, 'http://alteurl.de', 'http://neueurl.de'),feld4 = replace(feld4, 'http://alteurl.de', 'http://neueurl.de'),feld5 = replace(feld5, 'http://alteurl.de', 'http://neueurl.de');UPDATE tabelle2 SETfeld1 = replace(feld1, 'http://alteurl.de', 'http://neueurl.de'),feld2 = replace(feld2, 'http://alteurl.de', 'http://neueurl.de'),feld3 = replace(feld3, 'http://alteurl.de', 'http://neueurl.de'),feld4 = replace(feld4, 'http://alteurl.de', 'http://neueurl.de'),feld5 = replace(feld5, 'http://alteurl.de', 'http://neueurl.de')
phew… in meinem fall, könnte ichs dann genausogut von hand machen. es sind sehr viele unterschiedliche tabellen-field kombinationen
dann bastle dir ein php script was in zwei schleifen jeweils show tables und show columns abruft und du dir damit deine sql queries selbst zusammenbauen kannst
