mysql - utf8 nachträglich hinzufügen

More
1 year 3 days ago #144520 by hochsamj
hochsamj created the topic: mysql - utf8 nachträglich hinzufügen
Hi,

wir haben momentan folgendes Problem: eine Umfrage wird in russischer Sprache ausgeführt und Einträge einer Textfrage scheinen in der Datenbank mit ??? auf. Laut folgendem Link dürfte es an der fehlenden utf8 Codierung liegen:

manual.limesurvey.org/Troubleshooting/de...marks_in_the_results

Die Frage ist nun, ob man gefahrlos utf8 in mysql aktivieren kann, ohne dass andere laufende Umfragen in irgendeiner Form betroffen sind. Die russische Umfrage würde nach Anleitung beschrieben einfach deaktiviert und wieder aktiviert werden.

LimeSurvey Version: Version 2.05+ Build 150508
mysql Version: mysqlnd 5.0.10

Vielen Dank schon im Voraus für die Hilfe.

LG Jürgen

Please Log in to join the conversation.

More
1 year 2 days ago #144609 by jelo
jelo replied the topic: mysql - utf8 nachträglich hinzufügen

hochsamj wrote: Die Frage ist nun, ob man gefahrlos utf8 in mysql aktivieren kann, ohne dass andere laufende Umfragen in irgendeiner Form betroffen sind. Die russische Umfrage würde nach Anleitung beschrieben einfach deaktiviert und wieder aktiviert werden.

Kann niemand aus der Ferne einschätzen, ob es nachher irgendwo hakt.
Risiko ist nie Null. Es könnten Werte in PHP und MySQL gesetzt sein, die UTF8 verhindern.
Das sollte nicht sein, kann aber niemand von hier ausschließen.
Der Workaround von Limesurvey konvertiert die gesamte Datenbank um.

mysql Version: mysqlnd 5.0.10

Das hier ist nicht die MySQL Version, sondern die Version vom PHP MySQL Client.
Welche MySQL version läuft? Welches Betriebssystem in welcher Version?

Ich würde wahrscheinlich nur die Tabelle der russischen Befragung "nach Aktivierung" auf UTF8 umstellen und probieren, ob ich damit durchkomme. Das würde ich aber erst testen an einer Befragungskopie. Für neue Projekte würde ich eine neue Limesurveyinstallation mit neuer Datenbank aufsetzen und dabei auf UTF8 achten. Je aktueller MySQL,PHP und Betriebsystem desto besser klappt es mit UTF8.

Please Log in to join the conversation.

More
11 months 3 weeks ago #144979 by hochsamj
hochsamj replied the topic: mysql - utf8 nachträglich hinzufügen
herzlichen Dank für die Antwort, das hilft uns schon mal weiter.

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!