Umlaute falsch dargestellt. |
Achim
Mitglied
Dabei seit: 18.01.04
Beiträge: 1.134
Herkunft: Schwelm / NRW Forenversion: 3.1; 3.0
|
|
ich lese immer wieder die Geschichte mit den falschen Umlauten und dabei ist es doch so einfach ...
Verhindern, dass Umlaute beim Im- bzw. Export von MySQL-Datenbanken verloren gehen
Beim Umstieg auf einen neuen Server, kann es passieren, dass beim Im- bzw. Export der MySQL-Datenbanken plötzlich die Umlaute falsch dargestellt werden.
Das liegt daran, dass der Standard-Zeichensatz von PhpMyAdmin, dem gebräuchlichsten Admin-Tool für MySQL-Datenbanken, inzwischen auf UTF-8 eingestellt ist. Viele Datenbanken, verwenden aber noch den in Deutschland gebräuchlichen Zeichensatz ISO-8859-1 oder ISO-8859-15.
Wenn Sie nun Ihre Datenbank mit ISO-8859-1(5)-Zeichensatz nach UTF8 exportieren wollen, gehen Sie wie folgt vor:
1. Erstellen Sie in PhpMyAdmin ganz normal einen SQL-Dump
2. Öffnen Sie den SQL-Dump mit Notepad, dem einfachen Text-Editor von Windows.
3. Gehen Sie im Menü auf "Speichern unter", wählen Sie im folgenden Dialog bei Codierung "UTF-8" und speichern sie die SQL-Datei
4. Importieren Sie Ihren SQL-Dump -> Fertig!
Das Ganze funktioniert auch in umgekehrter Richtung allerdings müssen Sie dann bei Codierung "ANSI" wählen, damit die Zeichen im ISO-Standard gespeichert werden.
Und das klappt !!
__________________ Gruss Achim
|
|
30.04.07 00:46 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
paycoman
Mitglied
Dabei seit: 21.04.07
Beiträge: 15
|
|
Das Problem bei mir ist, dass die sql Datei aufm Rechner schon die Umlaute falsch darstellt. Also direkt nachdem ich es runtergeladen habe...
|
|
06.05.07 17:34 |
Finden
Als Freund hinzufügen
|
|
Achim
Mitglied
Dabei seit: 18.01.04
Beiträge: 1.134
Herkunft: Schwelm / NRW Forenversion: 3.1; 3.0
Themenstarter
|
|
Es steht doch oben wie es geht ... noch einfacher geht es wirklich nur noch, wenn du es machen lässt ...
Und die Anleitung funktioniert zu 100prozent !!!
__________________ Gruss Achim
|
|
08.05.07 21:38 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
paycoman
Mitglied
Dabei seit: 21.04.07
Beiträge: 15
|
|
Wenn ich es in UTF-8 speicher, sind die Sonderzeichen noch immer vorhanden.....
|
|
09.05.07 13:05 |
Finden
Als Freund hinzufügen
|
|
Achim
Mitglied
Dabei seit: 18.01.04
Beiträge: 1.134
Herkunft: Schwelm / NRW Forenversion: 3.1; 3.0
Themenstarter
|
|
Zitat: |
Original von Achim
Das Ganze funktioniert auch in umgekehrter Richtung allerdings müssen Sie dann bei Codierung "ANSI" wählen, damit die Zeichen im ISO-Standard gespeichert werden.
|
Das klappt, alles andere sind "Anwenderfehler" und völlig unnormal ...
Also, schaut erst einmal welche Datenbank ihr habt ...., Funpic z.B. hat ISO-8859-1 und müsste somit als UTF-8 gespeichert werden um auf einem Strato Server zu laufen ...
Für die die sich nicht sicher sind, speichert es unter beiden "Varianten" und probiert es fix aus ...
Nochmal, es klappt zu hundert Prozent, alles andere ist unmöglich !!
__________________ Gruss Achim
|
|
15.05.07 23:09 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
N!tro*
The One and Only
Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi Forenversion: 3.1; 3.0
|
|
Doch per MySQL Befehl..
Hab da auf mywbb.de irgendwo ein Thread gelesen..
__________________ Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
|
|
16.05.07 13:59 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Achim
Mitglied
Dabei seit: 18.01.04
Beiträge: 1.134
Herkunft: Schwelm / NRW Forenversion: 3.1; 3.0
Themenstarter
|
|
Zitat: |
Original von iceboy1000
gibt es ne möglichkeit das im nachhinein noch zu ändern? also wenn der import schon passiert ist und alle sonderzeichen als ? dargestellt werden, das man irgendwie die in einem wieder normal darstellen lässt, wahrscheinlich nicht, oder? |
Liest auch jemand den Eingangspost ?
Ziehe die DB, speicher neu (wie oben beschrieben) und importiere die geänderte DB, fertsch ...
__________________ Gruss Achim
|
|
16.05.07 15:24 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
paycoman
Mitglied
Dabei seit: 21.04.07
Beiträge: 15
|
|
Zitat: |
Original von Achim
Zitat: |
Original von iceboy1000
gibt es ne möglichkeit das im nachhinein noch zu ändern? also wenn der import schon passiert ist und alle sonderzeichen als ? dargestellt werden, das man irgendwie die in einem wieder normal darstellen lässt, wahrscheinlich nicht, oder? |
Liest auch jemand den Eingangspost ?
Ziehe die DB, speicher neu (wie oben beschrieben) und importiere die geänderte DB, fertsch ...
|
wie gesagt: selbst wenn ich die datei neu speicher in UTF 8 bleiben die sonderzeichen bestehen.
|
|
26.05.07 23:26 |
Finden
Als Freund hinzufügen
|
|
Achim
Mitglied
Dabei seit: 18.01.04
Beiträge: 1.134
Herkunft: Schwelm / NRW Forenversion: 3.1; 3.0
Themenstarter
|
|
ratlos, ich ? - nee, nur hin und wieder habe ich nicht ganz soviel Zeit ...
Jeder der sich wirklich auskennt, wird dir sagen das es so geht, es liegt also definitiv an dir !!
Hoffe du bist jetzt nicht ratlos, weil simpler wie oben beschrieben geht es gar nicht mehr
__________________ Gruss Achim
|
|
02.06.07 02:52 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Shark Master
Mitglied
Dabei seit: 22.03.04
Beiträge: 523
Herkunft: München Forenversion: 2.2
|
|
Also bei mir steht es schon auf UTF-8.
aber trotzdem wird k?nnen so angezeigt
__________________
|
|
21.06.07 21:24 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
xundy
Mitglied
Dabei seit: 16.01.04
Beiträge: 817
Forenversion: 2.3
|
|
Zitat: |
Original von Shark Master
Also bei mir steht es schon auf UTF-8.
aber trotzdem wird k?nnen so angezeigt |
bei UTF-8 muss auch können geschrieben werden, bei können wird anstelle des Umlauts das Fragezeichen ausgegeben.
Mfg
__________________ Fragen kostet nichts, nicht fragen kann teuer werden!
|
|
22.06.07 11:27 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Son-Goten
Mitglied
Dabei seit: 31.05.04
Beiträge: 235
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten Herkunft: Bremen Forenversion: 2.3; 2.1
|
|
Allsooo, ich hab letztens ein Backup gemacht und da waren auch Umlaute vorhanden (äöü).
Habe das Backup eingespielt, danach geschaut ob die Umlaute richtig angezeigt werden. Fehlanzeige, somit hab ich die DB nochmal geleert und mit LATEIN probiert und jetzt hat es einwandfrei gefunzt.
__________________
|
|
22.06.07 13:38 |
E-Mail
Finden
Als Freund hinzufügen
|
|
xundy
Mitglied
Dabei seit: 16.01.04
Beiträge: 817
Forenversion: 2.3
|
|
Zitat: |
Original von Son-Goten
Allsooo, ich hab letztens ein Backup gemacht und da waren auch Umlaute vorhanden (äöü).
Habe das Backup eingespielt, danach geschaut ob die Umlaute richtig angezeigt werden. Fehlanzeige, somit hab ich die DB nochmal geleert und mit LATEIN probiert und jetzt hat es einwandfrei gefunzt.
|
das sind 2 verschiedene Paar schuhe, es geht hier klar darum das in der html-Ausgabe anstelle der Umlaute Fragezeichen stehen, und dies liegt klar an einem falschen Zeichensatz der verwendet wird, also entweder ist der Zeichensatz im Script nicht korrekt gesetzt oder der Browser übernimmt ihn nicht, das könnte man aber leicht manuell beheben in den Einstellungen des Browsers.
Mfg
__________________ Fragen kostet nichts, nicht fragen kann teuer werden!
|
|
22.06.07 14:21 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|