Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Valor de string incorreto:'\xF0\x9F\x8E\xB6\xF0\x9F...' MySQL


Finalmente consegui descobrir o problema. Tive que alterar algumas configurações na configuração do mysql my.iniEste artigo ajudou muitohttp://mathiasbynens.be/notes/mysql-utf8mb4#character-sets

Primeiro eu mudei o conjunto de caracteres em my.ini para utf8mb4Next eu executei os seguintes comandos no cliente mysql
SET NAMES utf8mb4; 
ALTER DATABASE dreams_twitter CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;

Use o seguinte comando para verificar se as alterações foram feitas
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';