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

Procurando emojis no MySQL


Eu chamo isso de "codificação dupla". Seu cliente alegou que estava recebendo caracteres latin1, mas disse ao MySQL que eles deveriam ser utf8, então um caractere utf8 de 3 bytes foi convertido em 6 bytes no banco de dados.

Você precisa corrigir o cliente e os dados na(s) tabela(s). Este link discute isso:http://mysql.rjweb.org/doc.php /charcoll . (Desculpe, não há um breve resumo de como corrigir seus problemas.) O problemas e as correções .