PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [mysql-Befehl] Textänderung in Feldern bei Domainen-Umzug


Garfield
25.06.2007, 08:48
Hat jemand einen Tipp, welchen mysql-Befehl ich bei einer allgemeinen Textänderung anwenden kann, wenn sich der Domainname ändert?

Ich muss alle Postings und sonstigen Texten in der DB von alteDomain.de auf neueDomain.com ändern.

Bisher hatte ich das in einem Texteditor über "Suchen/Ersetzen" gemacht. Aber meine DB ist ungezippt auf ca. 350 MB angewachsen, so dass jeder Editor bei einer so großen Datenmenge abschmiert.

Pathor
25.06.2007, 09:38
UPDATE post SET pagetext = REPLACE (pagetext , 'alteDomain.de','neueDomain.com')
Vorher natürlich die Datenbank sichern. ;)

Garfield
25.06.2007, 10:23
thx, für die schnelle Antwort. Damit bleibt mir so einiges erspart.. :)

jluerken
25.06.2007, 11:50
ui danke Pathor, das ist mal ein guter Tipp.
Das hab ich auch mal gebraucht und dann Häppchenweise ein Suchen/Ersetzen laufen gelassen. Deine Lösung ist viel eleganter und besser. DANKE!