MySQL mit UTF8 Unterstützung
- FlowHeater-Team
- Autor
- Offline
- Administrator
Weniger
Mehr
14 Jahre 5 Monate her #71
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
MySQL mit UTF8 Unterstützung wurde erstellt von FlowHeater-Team
Supportanfrage per Mail erhalten!
Sehr geehrte Damen und Herren,
wir setzen den FlowHeater 1.1.6 ein, um Daten von einer Excel-Tabelle in eine MySQL-Datenbank zu schreiben. In der Excel-Quelle gibt es UTF8-Zeichenketten (Arabisch), die nicht korrekt in die MySQL-Tabelle geschrieben werden.
In der Vorschau im FlowHeater sind die Zeichen noch korrekt dargestellt, in der Datenbank dann jedoch nur mit Fragezeichen. Die Datenbank an sich ist auf UTF8 konfiguriert. Wenn ich die Ausgaben in ein SQL-Script schreiben lasse, tauchen dort auch nur Fragezeichen anstelle der arabischen Zeichen auf.
Könnten Sie mir weiterhelfen?
Vielen Dank,
--
Robert Strauch
Sehr geehrte Damen und Herren,
wir setzen den FlowHeater 1.1.6 ein, um Daten von einer Excel-Tabelle in eine MySQL-Datenbank zu schreiben. In der Excel-Quelle gibt es UTF8-Zeichenketten (Arabisch), die nicht korrekt in die MySQL-Tabelle geschrieben werden.
In der Vorschau im FlowHeater sind die Zeichen noch korrekt dargestellt, in der Datenbank dann jedoch nur mit Fragezeichen. Die Datenbank an sich ist auf UTF8 konfiguriert. Wenn ich die Ausgaben in ein SQL-Script schreiben lasse, tauchen dort auch nur Fragezeichen anstelle der arabischen Zeichen auf.
Könnten Sie mir weiterhelfen?
Vielen Dank,
--
Robert Strauch
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Autor
- Offline
- Administrator
14 Jahre 5 Monate her - 8 Jahre 10 Monate her #72
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: MySQL mit UTF8 Unterstützung
Hallo Herr Strauch,
aus Kompatibilitätsgründen wurde bisher auf die utf8 Unterstützung im MySQL Adapter verzichtet.
Unter
FlowHeaterBeta.zip
können Sie sich eine angepasste Version herunterladen, damit unterstützt der FlowHeater MySQL Adapter auch Tabellen die UTF8 (Unicode) Daten enthalten. Achtung: Diese Version unterstützt MySQL Server erst ab 5.x!
Zur SQL Skript Erzeugung)
Wenn Sie UTF8 Insert/Update SQL Skripte erzeugen möchten, müssen Sie momentan noch manuell in den Eigenschaften des MySQL Adapters der WRITE Seite die Codepage auf 65001 einstellen. Dann werden auch die generierten SQL Skripte im richtigen Format geschrieben. Hinweis: Wenn Sie keine SQL Skripte generieren möchten, brauchen Sie hier keine Änderung vornehmen. Der FlowHeater schiebt die Daten auch ohne Änderung korrekt zur Datenbank.
aus Kompatibilitätsgründen wurde bisher auf die utf8 Unterstützung im MySQL Adapter verzichtet.
Unter
FlowHeaterBeta.zip
können Sie sich eine angepasste Version herunterladen, damit unterstützt der FlowHeater MySQL Adapter auch Tabellen die UTF8 (Unicode) Daten enthalten. Achtung: Diese Version unterstützt MySQL Server erst ab 5.x!
Zur SQL Skript Erzeugung)
Wenn Sie UTF8 Insert/Update SQL Skripte erzeugen möchten, müssen Sie momentan noch manuell in den Eigenschaften des MySQL Adapters der WRITE Seite die Codepage auf 65001 einstellen. Dann werden auch die generierten SQL Skripte im richtigen Format geschrieben. Hinweis: Wenn Sie keine SQL Skripte generieren möchten, brauchen Sie hier keine Änderung vornehmen. Der FlowHeater schiebt die Daten auch ohne Änderung korrekt zur Datenbank.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: 8 Jahre 10 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Robert Strauch
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 3
14 Jahre 5 Monate her #76
von Robert Strauch
Robert Strauch antwortete auf Aw: MySQL mit UTF8 Unterstützung
Vielen Dank für die Hilfe.
Die Daten sind jedoch bereits vor der Beta-Update korrekt in der Datenbank gelandet. Lediglich mein MySQL-Client zeigt die UTF-Daten nicht korrekt an. Wenn ich per Groovy direkt auf die Datenbank zugreife, werden alle Einträge korrekt angezeigt
Die Daten sind jedoch bereits vor der Beta-Update korrekt in der Datenbank gelandet. Lediglich mein MySQL-Client zeigt die UTF-Daten nicht korrekt an. Wenn ich per Groovy direkt auf die Datenbank zugreife, werden alle Einträge korrekt angezeigt
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Autor
- Offline
- Administrator
14 Jahre 5 Monate her #85
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: MySQL mit UTF8 Unterstützung
heute 12.06.2010 wurde eine neue Version
1.1.8
vom FlowHeater veröffentlicht. Hier wurde die MySQL UTF8 (Unicode) Unterstützung verbessert.
Der UTF8(Unicode) Import/Export/Update hat bisher, wie von Robert Strauch beschrieben, zwar auch schon funktioniert aber lediglich mit MySQL Servern die dafür auch korrekt konfiguriert waren.
Bei einer Standardinstallation (auf Windows Rechnern) ist das nicht der Fall! Mit der neuen Version funktioniert der Import/Export auch für UTF8 mit falsch konfigurierten MySQL Servern. Voraussetzung dafür ist, dass der Zeichensatz (chartset/collation) der Tabelle auf utf8 eingestellt ist. Der Server an sich kann weiterhin unter einem anderen Zeichensatz (z.B. latin1) betrieben werden. Am Server werden dann automatisch die notwendigen Konvertierungen vorgenommen.
Der UTF8(Unicode) Import/Export/Update hat bisher, wie von Robert Strauch beschrieben, zwar auch schon funktioniert aber lediglich mit MySQL Servern die dafür auch korrekt konfiguriert waren.
Bei einer Standardinstallation (auf Windows Rechnern) ist das nicht der Fall! Mit der neuen Version funktioniert der Import/Export auch für UTF8 mit falsch konfigurierten MySQL Servern. Voraussetzung dafür ist, dass der Zeichensatz (chartset/collation) der Tabelle auf utf8 eingestellt ist. Der Server an sich kann weiterhin unter einem anderen Zeichensatz (z.B. latin1) betrieben werden. Am Server werden dann automatisch die notwendigen Konvertierungen vorgenommen.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.271 Sekunden