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?

8 Basisregeln für einen guten Newsletter

Sarah Berger
Wichtig zu wissen ist, dass ein Newsletter nicht …
Blogbeitrag ansehen