Christoph S. Ackermann

Gestern hatte ich relativ viele Einträge in einer MySQL Datenbank zu korrigieren / ersetzen. Dass dies eine relativ mühsame Arbeit sein kann, muss ich Euch wohl nicht erzählen 😉

 

Jedoch gibt es in MySQL eine relativ einfache Möglichkeit, Text zu suchen und entsprechend zu ersetzen.

 

Das Query dazu lautet wie folgt:

 

UPDATE tablename SET field = REPLACE(field, "findstring", "replacestring");

Vorsicht: Das Ersetzen wird danach ohne Nachfrage über die ganze Tabelle gejagt.

Ein vorheriges Backup macht sicher Sinn, auch sollte man sich im Klaren sein, was das Query bewirkt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Lust auf mehr?

Migration auf Microsoft Teams

Christoph S. Ackermann
Es gibt keinen Textauszug, da dies ein geschützter …
Blogbeitrag ansehen

Hoppy Easter und viel Erfolg bei der Osternästlisuche!

Elodie Forti
Wir verabschieden uns für ein paar Tage ins …
Blogbeitrag ansehen