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

UTF-8:mostrando corretamente no banco de dados, mas não em HTML, apesar do charset utf-8


Observação:utf8 do MySQL charset é limitado, ele suporta apenas caracteres Unicode no BMP que não ocupam mais de três bytes. Você deve estar usando utf8mb4 em vez disso.

Se o phpMyAdmin exibir seus dados inseridos como texto Unicode correto, minha aposta é que você não está fazendo SET NAMES utf8 depois de conectar.