MySQL ist ein relationales Datenbankverwaltungssystem (RDBMS), während die strukturierte Abfragesprache (SQL) die Sprache ist, die für die Behandlung des RDBMS mithilfe von Befehlen verwendet wird, dh Erstellen, Einfügen, Aktualisieren und Löschen der Daten aus den Datenbanken. Bei SQL-Befehlen wird die Groß- und Kleinschreibung nicht berücksichtigt, dh CREATE und create bedeuten denselben Befehl.

In diesem Artikel werden wir das MySQL Connector-Modul von Python, die Installation dieses Moduls und einen Code zur Verbindung mit der MySQL-Datenbank erläutern. Für jede Anwendung ist es sehr wichtig, die Datenbank für einen einfachen Datenzugriff auf einem Server zu speichern.

Was ist MYSQL Connector / Python?

Mit MySQL Connector / Python können Python-Programme mithilfe einer API, die mit der Python-Datenbank-API-Spezifikation v2.0 (PEP 249) kompatibel ist, auf MySQL-Datenbanken zugreifen. Es ist in reinem Python geschrieben und hat außer der Python-Standardbibliothek keine Abhängigkeiten.

Es stehen verschiedene Versionen von MySQL Connector / Python zur Verfügung:

Connector / Python-Version MySQL Server-Versionen Python-Versionen
8.0 8,0, 5,7, 5,6, 5,5 3,8, 3,7, 3,6, 3,5, 3,4, 2,7
2.2 (Fortsetzung als 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

Modul installieren

Dieses Modul ist nicht in Python integriert. Um es zu installieren, geben Sie den folgenden Befehl in das Terminal ein.



pip installiere mysql-connector-python

Python-MySQL

Python-MySQL

Wenn während der Installation ein Problem auftritt, kann die Modulversion wie folgt explizit angegeben werden:

pip install mysql-connector-python == 8.0.17

Um den aktuellen MySQL Connector / Python zu deinstallieren, verwenden Sie den folgenden Befehl:

pip deinstalliere mysql-connector-python

Überprüfen der Installation von MySQL Connector / Python

Nach der Installation des MySQL Python-Connectors müssen wir ihn testen, um sicherzustellen, dass er ordnungsgemäß funktioniert und wir problemlos eine Verbindung zum MySQL-Datenbankserver herstellen können.

Um die Installation zu überprüfen, können Sie die folgenden Schritte ausführen:

  • Öffnen Sie die Python-Befehlszeile
  • Geben Sie den folgenden Code ein
import mysql.connector 
  
  
mysql.connector.connect(host='localhost', 
                        database='database', 
                        user='root', 
                        password='your password') 

Ausgabe:

Python-MySQL-1

Wenn Sie die folgende Ausgabe sehen, bedeutet dies, dass Sie den MySQL Connector / Python erfolgreich auf Ihrem System installiert haben.