ImportError: Kein Modul namens mysql.connector
-
Installieren Sie MySQL Connector, um
ImportError: No module named mysql.connector
in Python zu beheben -
Importieren Sie das
mysql.connector
-Modul in Python
Der ImportError
wird ausgelöst, wenn das Python-Programm das angegebene Modul oder Mitglied eines Moduls nicht importieren kann. Dies liegt daran, dass Python das Modul, das Sie importieren möchten, nicht finden kann.
Der Hauptgrund für diesen Fehler ist, dass das Modul nicht installiert ist. Der ImportError: No module named mysql.connector
kann durch die Installation des Moduls MySQL Connector behoben werden.
Dieses Tutorial lehrt Sie, den Fehler ImportError: No module named mysql.connector
in Python zu beheben.
Installieren Sie MySQL Connector, um ImportError: No module named mysql.connector
in Python zu beheben
Das Modul MySQL Connector ist nicht in der Python Standard Library enthalten. Um das Modul mysql.connector
zu importieren, müssen Sie den MySQL-Treiber mysql-connector-python
installieren.
Führen Sie den folgenden Befehl im Terminal aus.
pip install mysql-connector-python
Verwenden Sie für Python 3 den folgenden Befehl.
pip3 install mysql-connector-python
Sie können auch den MySQL-Treiber mysql-connector-python-rf
installieren, um mysql.connector
in Python zu importieren.
pip install mysql-connector-python-rf
Führen Sie nach der Installation des Moduls das Python-Programm erneut aus, und der ImportError
muss nun behoben werden.
Importieren Sie das mysql.connector
-Modul in Python
Überprüfen Sie, ob die Installation erfolgreich war, indem Sie das Modul mysql.connector
importieren.
Führen Sie den Importbefehl in Python aus.
import mysql.connector
Der MySQL Connector wurde erfolgreich installiert, wenn er keine Fehler zurückgibt.
Sehen wir uns ein Beispiel für ein Python-Programm an, um eine Verbindung zum MySQL-Server herzustellen.
import mysql.connector
cnx = mysql.connector.connect(user="rohan", password="pass1234", host="localhost")
print(cnx)
Der Konstruktor connect()
hilft dabei, eine Verbindung zum MySQL-Server herzustellen. Ersetzen Sie den Benutzer, das Passwort und den Host, um mit den Werten auf Ihrem MySQL-Server übereinzustimmen.
Ausgang:
<mysql.connector.connection.MySQLConnection object at 0x000001B6F8BE0D30>
Es gibt ein MySQLConnection
-Objekt zurück.
Jetzt wissen Sie, wie Sie den ImportError: No module named mysql.connector
in Python beheben. Sie haben gelernt, den MySQL Connector zu installieren und eine Verbindung zum MySQL-Server herzustellen.
Verwandter Artikel - Python ImportError
- ImportError: Fehlende erforderliche Abhängigkeiten Numpy
- ImportError: Kein Modul namens Sklearn in Python
- Python ImportError: No Module Named Requests
Verwandter Artikel - Python Error
- Adresse wird bereits verwendet Fehler in Python
- AttributeError: __Exit__ in Python
- AttributeError: 'Dict'-Objekt hat kein Attribut 'Append' in Python
- AttributeError: 'NoneType'-Objekt hat kein Attribut 'Text' in Python
- AttributeError: Int-Objekt hat kein Attribut
- AttributeError: Modul Urllib hat keine Attributanforderung