- Asegúrese de que el juego de caracteres o la intercalación de la base de datos sea UTF-8
- En la página en la que inserta estos caracteres rusos (el formulario, área de texto), asegúrese de que la codificación sea UTF-8, configurando Content-Type en
text/html; charset=utf-8
. Ingrese en texto ruso directamente en la entrada del formulario. - En la página de procesamiento que maneja este formulario, que lo inserta en la base de datos, asegúrese de hacer
SET NAMES utf8
por lo que se almacena como UTF-8 antes inserta los datos, en una consulta separada de antemano. - Cuando represente el contenido de la base de datos en una vista, asegúrese de que
Content-Type
estext/html; charset=utf-8
.
Asegúrese de que el tipo de contenido sea no windows-1251 o iso-8859-1/latin1. Asegúrese de que el juego de caracteres o la intercalación de la base de datos NO sea ISO-8859-1/Latin1.