Ich habe ein Formular auf meiner MVC-Website, die es dem Benutzer ermöglicht, Emoji-Zeichen als Teil des gesendeten Textes einzugeben.MySQL und ASP MVC - Speichern von Emoji-Zeichen
Meine MySQL 5.6 Datenbank ist in erster Linie auf UTF8 gesetzt, sondern auf dem Tisch, die diese Daten habe ich das Feld und Tisch zu decken akzeptiert:
Zeichensatz: utf8mb4
Sortierungs: utf8mb4_unicode_ci
jedoch Wenn ich die Daten einfüge, kann ich sehen, dass das Emoji-Zeichen an der Einsprungstelle in die Tabelle ?????
codiert. Alle anderen Standardtexte bleiben erhalten.
Fehle ich etwas? Ich habe Artikel wie diese gesehen, die ich verwendet habe, um mich zu führen: http://blog.arkency.com/2015/05/how-to-store-emoji-in-a-rails-app-with-a-mysql-database/
Jede Hilfe würde sehr geschätzt werden!
Dank
Mögliches Duplikat [Wie man utf-8 mb4 Zeichen (emoji in ios5) in mysql einfügen?] (Http://stackoverflow.com/questions/7814293/how-to-insert-utf-8-mb4-characteremoji-in-ios5-in- -mysql) –
@JamesP danke. Ein bisschen zwei Dinge tatsächlich. Die db wird in Google Cloud sql gehostet und 'character-set-server' wird in der Konsole bei google eingestellt. – scgough
Bitte geben Sie 'SHOW CREATE TABLE' an. –