+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Nach SQL Umstellung alle Umlaute falsch dargestellt

  1. #1
    Neu an Board
    Registriert seit
    18.12.2007
    Beiträge
    87
    Bedankte sich
    6
    Erhielt 6 Danksagungen
    in 5 Beiträgen

    Standard Nach SQL Umstellung alle Umlaute falsch dargestellt

    Hallo Joomlagemeinde,

    freundlicherweise wurde zwischen gestern Abend und Heute morgen vom Hoster MySQL von Version 4 auf 5 umgestellt. Soweit so gut: in MySQL 5 gibt es nun Kollationen (Zeichendarstellung). Mein Problem ist nun das in Joomla Umlaute nicht mehr richtig angezeigt werden. Wenn ich nun in die Datenbank mit Phpmyadmin reinschaue, sind leider auch die Einträge in der Datenbank selbst falsch hinterlegt, sozusagen vom Hoster zerschossen worden und das ohne Ankündigung. Eine einfache Umstellung der Kollation von derzeit latin1_swedish_ci --> UTF 8 hilft hier wohl wenig. Könnte natürlich ein älteres Backup mit automatischer Erkennung einspielen, nur ist die letzte SQL-Sicherung ein paar Tage alt und es wurden seitdem viele Änderungen vorgenommen. Wie kann ich Zeichen wie z.B. kleines ä, welches als ö hinterlegt ist in der DB schnell und einfach über einen SQL Befehl (evtl. Update Befehl) ersetzen? Bedanke mich im Voraus für eure Mühe

    Gruß

    crossbeam

  2. #2
    Gehört zum Inventar Avatar von albatros
    Registriert seit
    16.08.2006
    Beiträge
    7.840
    Bedankte sich
    1.118
    Erhielt 1.890 Danksagungen
    in 1.748 Beiträgen

    Standard

    Hi,

    die Umstellung der Kollation hilft Dir nicht, weil http://de.wikipedia.org/wiki/Kollation das nur die Sortierung betrifft. Hiermit http://forum.mysqldumper.de/die-umla...tun-t2313.html solltest Du weiter kommen.

    hth

    albatros
    1.FAQ 2.SuFu 3.Google
    Hilfestellungen und Lösungen können nur im Forum von allen genutzt werden. Bitte keine Supportanfragen per PN!
    ...und setz mich auf mein achtel Lorbeerblatt und mache was ich will.

  3. #3
    Neu an Board
    Registriert seit
    18.12.2007
    Beiträge
    87
    Bedankte sich
    6
    Erhielt 6 Danksagungen
    in 5 Beiträgen

    Standard

    Habe das ganze mal durchgelesen, weitergeholfen hat es mir aber nicht. Denn ich habe ja wie schon gesagt, dass die Einträge in der Datenbank selbst verpfuscht sind und nicht mehr sauber drin stehen... statt Wörterbücher steht in der Datenbank selbst eben Wörterbücher

  4. #4
    Neu an Board
    Registriert seit
    28.04.2009
    Ort
    Konstanz
    Beiträge
    9
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Das hat bei mir gut geklappt. Aber vorher! Sicherungskopie von der Datenbank machen z.B. msqldumper ö.ä.. Ich musste das Problem im Nachhinein lösen. Datenbank mehrmals umstellen, Backups aufspielen u.s.w.! Also sichern, sicher, sichern! 24 Stunden Offline! Peinlich!
    Habe vorher den Zeichensatz von ISO 8859-1 nach latin1_german1_ci gewechselt.

    http://www.phoca.cz/phoca-changing-collation

    Liebe Grüße

    Dirschi

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein