Probleme mit Umlauten nach Backup

am 15.12.2016 - 17:09 Uhr in
Hi,
habe eben versucht ein Backup der Datenbank meiner Drupal 8-Seite das ich mit "backup und migrate" gemacht hatte einzuspielen. Problem: alle Umlaute sind durch ein ? ersetzt. Ist mein Backup korrupt hatte das Problem sonst noch nie? Die Mysql-Datenbank ist auf utf8mb4_general_ci
Hoffe es hat jemand einen Tipp wie ich das noch retten kann.
LG
- Anmelden oder Registrieren um Kommentare zu schreiben
Zu retten ist das im
am 15.12.2016 - 19:10 Uhr
Zu retten ist das im Nachhinein nicht mehr, aber das Problem ist bekannt und es gibt schon einen Patch (https://www.drupal.org/node/2749885). Ich selbst habe den erst Anfang der Woche durch Zufall gefunden. Für Dich leider zu spät, sorry. Alle Anderen sollten sich darum kümmern.
Hi der Zeichensatz ist
am 15.12.2016 - 22:25 Uhr
Hi
der Zeichensatz ist ziemlich neu
utf8mb4_general_ci
stell doch die Datenbank und DB Verbindungen auf
utf8_general_ci und schau ob es geht.
Sollte eigentlcih wenn sie vorher auf utf8_general_ci war.
Der andere Zeichenatz wurde einfach um Emoticons und Smileys
erweitert und braucht die doppelte Zeichenbreite (von 2 char multibyte(16bit) auf 4 char multibyte (32bit) pro character)
Gruss
Robert
Hyp1 schrieb Hi der
am 16.12.2016 - 12:40 Uhr
Hi
der Zeichensatz ist ziemlich neu
utf8mb4_general_ci
stell doch die Datenbank und DB Verbindungen auf
utf8_general_ci und schau ob es geht.
Sollte eigentlcih wenn sie vorher auf utf8_general_ci war.
Der andere Zeichenatz wurde einfach um Emoticons und Smileys
erweitert und braucht die doppelte Zeichenbreite (von 2 char multibyte(16bit) auf 4 char multibyte (32bit) pro character)
Gruss
Robert
@wla Vielen Dank, dass hatte ich leider befürchtet. Bin zu spät auf diesen Beitrag gestoßen. Aber wohl selbst Schuld einem alpha-Status Modul zu vertrauen :-/
@Robert Das Problem ist ja, dass beim Export das Module Backup & Migrate (Alpha-Status) die Datenbank nicht im utf-8 Format ausgegeben hat. Somit sind die Sonderzeichen & Umlaute unwiderruflich weg :-(
Na dann stelle doch einach
am 16.12.2016 - 15:21 Uhr
Na dann stelle doch einach die gesamte Datenbank noch VOR dem Export auf UTF-8
um, wenn Sie nicht als UTF-8 wie Du das möchtest sondern als UTF8mb4 exportiert wird!
Das sollte eigentlich überhaupt kein Problem sein, wenn Du weisst welche Charactersätze Du
letzen Endes benötigst
MfG
Robert