Esta publicación lo guiará sobre cómo puede conectar Python con MySQL usando el conector MySQL. Para comenzar con esta publicación, debe tener instalados Python y Pip en su sistema.
Requisito previo
El requisito previo para esta publicación es instalar Pip y Python en su sistema. Instale PIP y Python en su sistema y luego verifique si están instalados correctamente o no.
Para Python, escriba este comando:
> Python -VersiónAquí es visible que se muestre un número de versión para que Python esté instalado en su sistema.
Para PIP, escriba este comando:
> Pip -VersiónEs visible que PIP también esté instalado en su sistema.
Conecte Python con MySQL usando el conector MySQL
Para instalar la biblioteca de conector MySQL escribiendo:
> PIP instale mysql-confonector-pythonMostrará un mensaje de éxito en la instalación exitosa de la biblioteca:
Cree una carpeta y abra o abra cualquier carpeta que contenga la aplicación Python donde desea conectar su base de datos MySQL en cualquier editor de código:
Cree un archivo Python y para esta publicación, se llama "conexión.py":
Escriba el código para la conectividad, importe la biblioteca del conector MySQL:
importar mysql.conectorImportar la biblioteca de errores para manejar los errores:
de mysql.Error de importación del conectorUtilizar el "mysql.conector.conectar()"Funciona y pasa los parámetros"host = dbhost, base de datos = dbname, user = uname, contraseña = upassword".
Tome el valor para el host escribiendo:
Imprimir ("Ingrese el detalle del host:")Tome el valor del nombre de la base de datos escribiendo:
imprimir ("Ingrese el nombre de la base de datos:")Ingrese el nombre de usuario escribiendo:
Imprimir ("Ingrese el nombre de usuario:")Para la contraseña, escriba:
Imprima ("Ingrese la contraseña:")Este comando ayuda en la ejecución de declaraciones para comunicarse con la base de datos MySQL:
conexión.cursor()Escriba el código de conexión en el bloque de prueba:
intentar:Manejar la excepción de error usando esta pieza de código:
Excepto el error como E:Para cerrar la conexión, use este código:
finalmente:Su archivo de Python se verá así:
Guardar y ejecutar el código para la conectividad:
Es visible en la salida que Python conectó con la base de datos MySQL y luego la conexión se cerró con éxito.
Mostrar tablas de la base de datos MySQL a través del archivo Python usando el conector mysql
Si desea mostrar las tablas de la base de datos, por lo que simplemente puede escribir este código dentro del bloque de prueba:
Guarda el archivo:
Ejecute el archivo:
Es visible que haya conectado con éxito Python con la base de datos MySQL usando el conector MySQL y haya mostrado las tablas de la base de datos MySQL.
Conclusión
Instale la biblioteca del conector MySQL usando PIP ejecutando "PIP Instale MySQL-Connector-Python" dominio. Después de la instalación de la biblioteca, cree un archivo de Python y tome la entrada del usuario para los detalles de la base de datos y proporcione estos parámetros en ""mysql.conector.conectar()”Para la conectividad, guarde y ejecute el archivo.