MySQL ist derzeit eines der beliebtesten relationalen Open-Source-Datenbankverwaltungssysteme, und Python ist eine Programmiersprache auf hoher Ebene. Beide können in Kombination verwendet werden. In diesem Artikel wird erläutert, wie Sie MySQL in Python installieren und verwenden.
Schritt eins: MySQL installieren
Stellen Sie vor der Installation von MySQL sicher, dass der Host Python sowie pip, das Python-Paketverwaltungstool, installiert hat.
Die aktuelle offizielle Download-Adresse von MySQL lautet: https://dev.mysql.com/downloads/mysql/
Führen Sie nach Abschluss des Downloads den folgenden Befehl aus MySQL installieren:
$ sudo apt-get install mysql-server
Wenn MySQL erfolgreich installiert wurde, können Sie MySQL über den folgenden Befehl starten:
$ sudo service mysql start
Nach dem Start von MySQL können wir uns mit dem folgenden Befehl anmelden in MySQL:
$ mysql -u 用户名 -p
Schritt 2: MySQL-Treiber für Python installieren
Installieren Sie den MySQL-Treiber für Python. Wir können MySQL-Python oder mysqlclient verwenden. Installieren Sie ihn wie folgt:
$ pip install MySQL-python
Auch ein MySQL-Treiber ist PyMySQL, und die Installation ist wie folgt:
$ pip install PyMySQL
Schritt 3: MySQL in Python verwenden
Um MySQL in einem Python-Programm zu verwenden, Sie müssen zunächst eine Verbindung zur MySQL-Datenbank herstellen. Wir können den folgenden Code verwenden, um eine Verbindung zu MySQL herzustellen:
import MySQLdb db = MySQLdb.connect(host="localhost", user="root", passwd="your_password", db="your_database_name")
SQL-Befehle mit dem folgenden Code ausführen:
import MySQLdb db = MySQLdb.connect(host="localhost", user="root", passwd="your_password", db="your_database_name") cursor = db.cursor() sql = "SELECT * FROM your_table_name" cursor.execute(sql) result_set = cursor.fetchall() for row in result_set: print row[0], row[1]
Wenn MySQL nicht mehr verwendet wird, schließen Sie schließlich die Verbindung zu Release-Ressourcen:
import MySQLdb db = MySQLdb.connect(host="localhost", user="root", passwd="your_password", db="your_database_name") cursor = db.cursor() sql = "SELECT * FROM your_table_name" cursor.execute(sql) result_set = cursor.fetchall() db.close()
Zusammenfassung:
MySQL ist ein beliebtes Datenbankverwaltungssystem, und Python ist eine flexible, leicht zu erlernende und benutzerfreundliche Programmiersprache. Die Kombination der beiden kann die Entwicklungseffizienz verbessern . In diesem Artikel wird erläutert, wie Sie MySQL in Python installieren und verwenden.
Das obige ist der detaillierte Inhalt vonMySQL-Python-Installation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!