Cómo modificar el juego de caracteres MySQL
Por ejemplo, conjunto-de-caracteres-predeterminado = utf8.
character_set_server = utf8
Después de la modificación, reinicie el servicio mysql y reinicie el servicio mysql.
Utilice mysql gt para mostrar variables como "carácter"; verificó y descubrió que el código de la base de datos se ha cambiado a utf8.
(2) Otra forma de modificar el juego de caracteres predeterminado de mysql es usar el comando mysql.
En términos generales, incluso si el juego de caracteres predeterminado de MySQL de la tabla es utf8 y la consulta se envía usando codificación UTF-8, encontrará que los datos almacenados en la base de datos aún están confusos. El problema reside en esta capa de conexión. La solución es ejecutar la siguiente sentencia antes de enviar la consulta:
¿Configuración? ¿nombre? utf8';?
Es equivalente a las siguientes tres instrucciones:
¿Configuración? personaje_conjunto_cliente? =?utf8?
¿Configuración? ¿resultado_conjunto_caracteres? =?utf8
¿Configuración? ¿Conexión_conjunto_caracteres? =?utf8?