conexión de base de datos MySQL pitón - problemas de codificación

codificación de problemas

1. Conectar base de datos de la declaración

Cuando se utiliza la base de datos mysql PyCharm conectado localmente, teniendo en cuenta que las declaraciones de bases de datos completados, el problema de una tarde con problemas es la declaración conectado no se unió a la configuración de codificación.

db = pymysql.connect (host = ' localhost ' , user = ' root ' , passwd = ' **** ' , db = ' ***** ' , charset = ' UTF-8 ' )

Cabe destacar que en el código anterior es, charset = 'UTF-8', no puede ser escrita utf8

2.pycharm cambiar la codificación

Si las dos partes para determinar su codificación son correctos, puede cambiar las conexiones de los archivos correspondientes en el marco del proyecto, como el camino,

Será una de

                si la codificación es no Ninguno: 
                    datos = data.decode (codificación)

cambiado

                si la codificación es no Ninguno: 
                    datos = data.decode (codificación, ' ignorar ' )

Si desea cambiar el código de la interfaz, el proceso de cambio es el siguiente:

3. Cambiar la base de datos de codificación

Sólo cambia el conjunto de caracteres se puede demostrar

4. Otros

En el proceso de búsqueda, un método que también se menciona, cambiará el nombre de usuario chino Inglés alfabeto de su ordenador, trate de no personalmente, no sé el grado factible.

Supongo que te gusta

Origin www.cnblogs.com/Qi77/p/12514632.html
Recomendado
Clasificación