Heim  >  Artikel  >  Datenbank  >  Wie füge ich Python-Objekte in MySQL ein?

Wie füge ich Python-Objekte in MySQL ein?

WBOY
WBOYnach vorne
2023-08-24 14:05:051023Durchsuche

Wie füge ich Python-Objekte in MySQL ein?

Gehen Sie davon aus, dass auf dem Server eine MySQL-Datenbank mit dem Namen „test“ vorhanden ist und auch eine Tabelle mit dem Namen „mitarbeiter“ erstellt wird. Diese Tabelle soll fünf Felder enthalten: fname, lname, Alter, Geschlecht und Gehalt.

Angenommen, wir möchten ein Tupelobjekt mit den folgenden Datensatzdaten in die Msql-Datenbank einfügen.

t1=('Steven', 'Assange', 21, 'M', 2001)

Um eine Schnittstelle zwischen MySQL und Python 3 einzurichten, müssen Sie das PyMySQL-Modul installieren. Anschließend können Sie die Verbindung mit den folgenden Anweisungen einrichten:

import PyMySQL
# Open database connection
db = PyMySQL.connect("localhost","root","","test" )
# prepare a cursor object using cursor() method
cursor = db.cursor()

Der nächste Schritt besteht darin, die Einfügeabfrage mithilfe der Daten im Tupel einzurichten

sql="insert into employee values(%s,%s,%d,%s,%d)" %t1

Führen Sie nun diese Abfrage mit der Methodeexecute() des Cursorobjekts aus

cursor.execute(sql)

Wenn Sie den Inhalt der Mitarbeitertabelle überprüfen, wird angezeigt, dass ein neuer Datensatz hinzugefügt wurde.

Das obige ist der detaillierte Inhalt vonWie füge ich Python-Objekte in MySQL ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen