Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Falscher Zeichenfolgenwert:'\xF0\x9F\x8E\xB6\xF0\x9F...' MySQL

Ich konnte das Problem endlich herausfinden. Ich musste einige Einstellungen in der mysql-Konfiguration my.ini ändern. Dieser Artikel hat mir sehr geholfenhttp://mathiasbynens.be/notes/mysql-utf8mb4#Zeichensätze

Zuerst habe ich den Zeichensatz in my.ini auf utf8mb4 geändert. Als nächstes habe ich die folgenden Befehle im mysql-Client ausgeführt

SET NAMES utf8mb4; 
ALTER DATABASE dreams_twitter CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;

Verwenden Sie den folgenden Befehl, um zu überprüfen, ob die Änderungen vorgenommen wurden

SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';