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

insertar ô en la base de datos mysql es parte de los resultados de Rhône en Rh

Tiene un problema para transferir la cadena Rhône en su base de datos MySQL. Esto puede tener varias razones, sin duda uno de los componentes involucrados (sin duda, MySQL como servidor o cliente) se ejecuta en una cadena con una codificación especificada que no coincide en la posición del carácter que comúnmente se conoce como ô . Como es la primera posición, la codificación parece inválida, se cortará.

Debes asegurarte, en toda circunstancia y sin cometer ningún error, ni el más mínimo en la configuración, de que la codificación de los datos que manejas siempre te resulta clara, correctamente configurada y correctamente manejada.

Eso es tanto para la entrada en su base de datos como para obtener los datos de su base de datos.

Lo que me viene a la mente es:

  • No guarda su archivo php codificado como UTF-8 en el disco.

Más adelante:

  • No está utilizando la extensión de cliente MySQL recomendada.
  • Estás usando SET NAMES en lugar de configurar correctamente los ajustes de codificación de la conexión. Ver mysql_set_charset .

Comprueba eso, pero es solo una conjetura, puede haber muchas razones por las que esto sucede.