ImportError: ningún módulo llamado mysql.connector
-
Instale MySQL Connector para corregir
ImportError: ningún módulo llamado mysql.connector
en Python -
Importe el módulo
mysql.connector
en Python
El ImportError
se genera cuando el programa Python no puede importar el módulo especificado o miembro de un módulo. Es porque Python no puede localizar el módulo que está intentando importar.
La razón principal de este error es que el módulo no está instalado. El ImportError: No module named mysql.connector
se puede solucionar instalando el módulo MySQL Connector.
Este tutorial le enseña a corregir el error ImportError: No module named mysql.connector
en Python.
Instale MySQL Connector para corregir ImportError: ningún módulo llamado mysql.connector
en Python
El módulo MySQL Connector no viene con la biblioteca estándar de Python. Para importar el módulo mysql.connector
, debe instalar el controlador MySQL mysql-connector-python
.
Ejecute el siguiente comando en la terminal.
pip install mysql-connector-python
Para Python 3, use el siguiente comando.
pip3 install mysql-connector-python
También puede instalar el controlador MySQL mysql-connector-python-rf
para importar mysql.connector
en Python.
pip install mysql-connector-python-rf
Después de instalar el módulo, ejecute el programa Python nuevamente, y el ImportError
debe resolverse ahora.
Importe el módulo mysql.connector
en Python
Verifica si la instalación fue exitosa importando el módulo mysql.connector
.
Ejecute el comando de importación en Python.
import mysql.connector
MySQL Connector se instala correctamente si no devuelve ningún error.
Veamos un ejemplo de un programa Python para conectarse al servidor MySQL.
import mysql.connector
cnx = mysql.connector.connect(user="rohan", password="pass1234", host="localhost")
print(cnx)
El constructor connect()
ayuda a establecer una conexión con el servidor MySQL. Reemplace el usuario, la contraseña y el host para que coincidan con los valores en su servidor MySQL.
Producción :
<mysql.connector.connection.MySQLConnection object at 0x000001B6F8BE0D30>
Devuelve un objeto MySQLConnection
.
Ahora ya sabe cómo solucionar el ImportError: No module named mysql.connector
en Python. Ha aprendido a instalar MySQL Connector y crear una conexión con el servidor MySQL.
Artículo relacionado - Python ImportError
- ImportError: Faltan dependencias requeridas Numpy
- ImportError: ningún módulo llamado Sklearn en Python
- Python ImportError: No hay solicitudes con nombre de módulo
Artículo relacionado - Python Error
- Administrar fallas de segmentación en Python
- Archivo <Stdin>, Línea 1, en <Módulo> Error en Python
- Arreglar AttributeError: el objeto 'generador' no tiene atributo 'siguiente' en Python
- Arreglar el comando cl.exe falló: no existe tal archivo o directorio en Windows
- Arreglar NameError: la variable no está definida en Python
- Arreglar Socket.Gaierror: [Errno 8] Nodename ni Servname proporcionado, o desconocido en Python