Suche


MySQL-Update : Probleme mit dem Zeichen satz

Posted on | Januar 13, 2010 | Comments Off
MySQL-Update : Probleme mit dem Zeichen satz

Ich hatte beim Provider ein Update der MySQL-Version beauftragt und auch eine entsprechende Datensicherungn meiner Joomla-Installation durchgeführt (Joomla 1.5)

Leider vergaß ich, das Backup entsprechend zu prüfen. Nach dem Update - in diesem Falle von einer 4er Version auf einer 5er, wurden dann bei der erwähnten Joomla-Seite alle Umlaute falsch dargestellt - Ein Codierungsproblem. Statt ä,ö oder ü las man jetzt ä, ö und ü.

Das Backup-Archiv war leider kaputt und unbrauchbar - so etwas wird mir sicher nicht wieder passieren!

Nach kurzer Recherche stieß ich auf diesen Artikel, der mir die ganze Problematik recht einleuchtend beibrachte.

Hier ist auch ein Korrekturprogramm verlinkt, was in bestimmt 70 % der Fälle hilfreich ist:
http://forum.mysqldumper.de/viewtopic.php?p=19187#19187

Text ersetzen mit MySQL

Posted on | November 2, 2008 | No Comments
Text ersetzen mit MySQL

Wenn man nicht den gesamten Text in einer Tabellenspalte ersetzen möchten, dann kann man auch Teile des Strings mit der REPLACE-Funkttion ersetzen, zum Beispiel über eine UPDATE:

UPDATE tabelle SET spaltenname = REPLACE(spaltenname,”Alter String”,”Neuer String”);

Das ganze kann man zum Beispiel über phpMyAdmin ganz einfach auf eine Tabelle anwenden.