Heute hatte ich einen Schreck bekommen, als ich merkte, dass mein anderer Blog keine Umlaute korrekt darstellen konnte. Das lag wahrscheinlich an einem MySQL Update von dem Provider, weil alle encodings für die Datenbank-Tabellen auf Schwedisch waren. Aber nach etwas lesen hier, dort und da hab ich alles auf UTF-8 umgestellt und folgende SQL-Zeile (hier umgebrochen dargestellt) auf unterschiedliche Tabellen und Felder angewandt, womit ich (fast) alle Schnitzer wieder raushauen konnte:

update wp_posts set post_title = replace(replace
(replace(replace(replace(replace(replace(replace
(replace(replace(replace(replace(replace(replace
(replace(replace( post_title,'ü','ü'),'ä','ä')
,'ö','ö'),'Ä','Ä'),'Ö','Ö'),'Ü','Ü'),'ß','ß')
,'é','é'),'è','è'),'à ','à'),'ê','ê'),'ç','ç')
,'â','â'),'ë','ë'),'û','û'),'ó','û');

  • Share/Bookmark