Wir haben eine Website Google, die mit chinesischen Schriftzeichen beschäftigt und wurde auf AWS gehostet.chinesische Schriftzeichen codieren Fehler beim Umzug Datenbank von aws Cloud SQL
Hier kann ich chinesische Zeichen in der Datenbank ohne jedes Problem speichern.
Jetzt bewegen wir uns zu Google Cloud und ich bin mit dem Problem konfrontiert, chinesische Schriftzeichen in der Datenbank zu speichern.
Sie Display als € åœ ° å ... © æª ¢
Ich verfolge alle Regeln wie "Spalte sein sollte UTF8-Unicode-ci" und "Datenbankverbindung als utf8" .
Es funktioniert gut auf localhost.
Jede Idee, was kann ein Problem sein?
Danke.
Ich benutze PHP und Datenbank-Version ist 5.6 – Rich5757
Ok, ich nehme diese Umgebung hier an [link] (https://cloud.google.com/php/getting-started/using-cloud-sql-with-mysql) Beginnen Sie mit dem Vergleich der unterstützten lokalen Datenbanken [link] (https://dev.mysql.com/doc/refman/5.5/en/charset-unicode.html). Wenn dies in Ordnung ist, könnte das Problem im Client liegen, überprüfen Sie die lokalen Einstellungen auf Ihrer Linux (Google) Plattform zu Ihrer vorherigen Plattform [link] (https: //www.cyberciti.biz/faq/how-to-set-locales-i18n-on-a-linux-unix /) Hinweis: Wenn Sie die MySQL-Datenbankversion 5.x verwenden, überprüfen Sie, ob Ihr (ODBC?) -Client auch 5.x (oder unterstützt das) –
Ich versuchte oben Link, aber nicht helfen. Alles Ding utf8 – Rich5757