Heim > Datenbank > MySQL-Tutorial > Hauptteil

MySQL-Python-Installation

WBOY
Freigeben: 2023-05-14 11:39:37
Original
4112 Leute haben es durchsucht

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.

  1. MySQL herunterladen

Die aktuelle offizielle Download-Adresse von MySQL lautet: https://dev.mysql.com/downloads/mysql/

  1. Installieren Sie MySQL

Führen Sie nach Abschluss des Downloads den folgenden Befehl aus MySQL installieren:

$ sudo apt-get install mysql-server
Nach dem Login kopieren
  1. MySQL starten

Wenn MySQL erfolgreich installiert wurde, können Sie MySQL über den folgenden Befehl starten:

$ sudo service mysql start
Nach dem Login kopieren
  1. Melden Sie sich bei MySQL an

Nach dem Start von MySQL können wir uns mit dem folgenden Befehl anmelden in MySQL:

$ mysql -u 用户名 -p
Nach dem Login kopieren

Schritt 2: MySQL-Treiber für Python installieren

  1. Installieren Sie den MySQL-Python-Treiber

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
Nach dem Login kopieren
  1. Installieren Sie den PyMySQL-Treiber

Auch ein MySQL-Treiber ist PyMySQL, und die Installation ist wie folgt:

$ pip install PyMySQL
Nach dem Login kopieren

Schritt 3: MySQL in Python verwenden

  1. Mit MySQL verbinden

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")
Nach dem Login kopieren
  1. SQL-Befehle ausführen

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]
Nach dem Login kopieren
  1. Verbindung schließen

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()
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage