Suchen und Ersetzen in der MySQL Datenbank

„Erster und WICHTIGSTER Schritt. Die hier vorgestellten Möglichkeiten um Texte in der Datenbank auszutauschen SIND NICHT REVERSIBEL. Daher empfiehlt sich ein vorheriges Backup der betroffenen Datenbank beziehungsweise der zu ändernden Datenbanktabelle.“ read more

UPDATE Tabellenname
    SET Tabellenfeldname = REPLACE(
        Tabellenfeldname, 
        Suchtext, 
        Ersatztext);   

Eine Alternative: Suchen und Ersetzen im Backup. d.h. Backup der Datenbank erstellen, in dem resultierendem sql Dump dann mittels eines geeigneten Texteditors „Suchen und Ersetzen“ durchführen und das Backup wieder einspielen – Vorteil: die Ersetzung findet nicht auf einem Livesystem statt!

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.