MySQL es un sistema de administración de bases de datos relacionales (RDBMS), mientras que el lenguaje de consulta estructurado (SQL) es el lenguaje utilizado para manejar el RDBMS mediante comandos, es decir, crear, insertar, actualizar y eliminar los datos de las bases de datos. Los comandos SQL no distinguen entre mayúsculas y minúsculas, es decir, CREAR y crear significan el mismo comando.
En este artículo, discutiremos el módulo MySQL Connector de Python, cómo instalar este módulo y un fragmento de código sobre cómo conectarlo con la base de datos MySQL. Para cualquier aplicación, es muy importante almacenar la base de datos en un servidor para facilitar el acceso a los datos.
¿Qué es el conector MYSQL/Python?
MySQL Connector/Python permite que los programas de Python accedan a las bases de datos de MySQL mediante una API que cumple con la especificación de la API de la base de datos de Python v2.0 (PEP 249). Está escrito en Python puro y no tiene dependencias, excepto la biblioteca estándar de Python.
Hay varias versiones de MySQL Connector/Python disponibles:
Versión de conector/Python | Versiones del servidor MySQL | Versiones de Python |
---|---|---|
8.0 | 8.0, 5.7, 5.6, 5.5 | 3.8, 3.7, 3.6, 3.5, 3.4, 2.7 |
2.2 (continúa como 8.0) | 5.7, 5.6, 5.5 | 3.5, 3.4, 2.7 |
2.1 | 5.7, 5.6, 5.5 | 3.5, 3.4, 2.7, 2.6 |
2.0 | 5.7, 5.6, 5.5 | 3.5, 3.4, 2.7, 2.6 |
1.2 | 5.7, 5.6, 5.5 (5.1, 5.0, 4.1) | 3.4, 3.3, 3.2, 3.1, 2.7, 2.6 |
Módulo de instalación
Este módulo no viene integrado con Python. Para instalarlo, escriba el siguiente comando en la terminal.
pip install mysql-connector-python
Si surge algún problema durante la instalación, se puede especificar explícitamente la versión del módulo de la siguiente manera:
pip install mysql-connector-python==8.0.17
Además, para desinstalar MySQL Connector/Python actual, use el siguiente comando:
pip uninstall mysql-connector-python
Verificación de la instalación de MySQL Connector/Python
Después de instalar el conector MySQL Python, debemos probarlo para asegurarnos de que funciona correctamente y que podemos conectarnos al servidor de la base de datos MySQL sin ningún problema.
Para verificar la instalación, podemos utilizar los siguientes pasos:
- Abrir la línea de comandos de Python
- Escriba el siguiente código
import mysql.connector mysql.connector.connect(host='localhost', database='database', user='root', password='your password')
Producción:
Si ve el siguiente resultado, significa que ha estado instalando correctamente MySQL Connector/Python en su sistema.
Publicación traducida automáticamente
Artículo escrito por Pragya_Chaurasia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA