Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué bibliotecas utiliza python3 para operar mysql?

¿Qué bibliotecas utiliza python3 para operar mysql?

python3 Conéctese a una base de datos mysql usando PyMysql

La versión 3.x del lenguaje Python es completamente incompatible con forwards, lo que significa que las bibliotecas que funcionan bien en Python 2.x no funcionarán en Python 3. Por ejemplo, en Python 3, MySQLdb no es compatible con mysqldb

La versión 3.x del lenguaje Python es completamente incompatible con forwards. Python 3.x no es compatible en absoluto, por lo que las bibliotecas que funcionan bien en Python 2.x no funcionarán en Python 3. Por ejemplo, mysqldb

Actualmente, MySQLdb no es compatible con python3.x. Python3.x se conecta a MySQL a través de oursql, PyMySQL, myconnpy, etc.

Aquí se explica cómo instalar y usar python3 usando pymysql, discutiré los otros dos más adelante. Cubriré los otros dos más tarde.

1. Instalación de pymysql

En python3, pymysql se usa como reemplazo de mysqldb, así que use pip para instalar pymysql en la línea de comando

pip instale pymysql3

2. Si desea utilizar mysqldb, simplemente agregue las siguientes dos líneas directamente al comienzo del archivo py.

#Introduce pymysql

importa pymysql

#Úsalo como si fuera mysqldb, pero por supuesto puedes omitir esta línea y luego seguir el pymysql enfoque

pymysql.install_as_MySQLdb()

3.