Heim  >  Artikel  >  Datenbank  >  MySQL-Python-Installation

MySQL-Python-Installation

WBOY
WBOYOriginal
2023-05-14 11:39:374092Durchsuche

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
  1. MySQL starten

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

$ sudo service mysql start
  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

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
  1. Installieren Sie den PyMySQL-Treiber

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

$ pip install PyMySQL

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")
  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]
  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()

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!

Stellungnahme:
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