Wie kann ich das speichern von unicode-emoji zu MYSQL in CodeIgniter

Bin ich mit codeigniter und versuchen, zu sparen ? zu einer MYSQL-Datenbank-Tabelle

Die Fehler ich erhalte, ist

Incorrect string value: '\xF0\x9F\x9A\x9A' for column 'post'
  • MYSQL unterstützt nicht utf8mb4_unicode_ci vor MYSQL 5.5. Vielleicht können Sie base64_encode den string vor dem einfügen.
  • Siehe Wie volle Unicode-Unterstützung in MySQL-Datenbanken.
  • Ja, es ist definitiv eine gute Lösung zu Kodieren in base64-string, wenn Sie bereits eine Datenbank im Einsatz, um zu vermeiden, dass neue problem.
InformationsquelleAutor PK. | 2013-12-19
Schreibe einen Kommentar