sql >> Base de Datos >  >> RDS >> Mysql

UTF-8:se muestra correctamente en la base de datos, pero no en HTML a pesar del juego de caracteres utf-8

Nota:utf8 de MySQL charset es limitado, solo admite caracteres Unicode en BMP que no ocupan más de tres bytes. Deberías estar usando utf8mb4 en su lugar.

Si phpMyAdmin muestra los datos ingresados ​​como texto Unicode correcto, entonces mi apuesta es que no está haciendo SET NAMES utf8 después de conectar.