In diesem Artikel erfahren Sie, wie Sie MySQL in Python betreiben und welche Beispielcodes Sie benötigen.
Modul installieren
windows:pip install pymysql
ubuntu:sudo pip3 install pymysql
Python-Operation MySQL-Schritte
pymysql importieren
(1) MySQL-Datenbank verknüpfen
db = pymysql.connect(hostname, username, passwort, Datenbankname)
( 2) Zeichenkodierung festlegen
db.set_charset('utf8')
(3) Cursorobjekt erstellen
cursor = db.cursor()
(4 ) SQL-Anweisung vorbereiten
sql = '...'
(5) SQL-Anweisung ausführen
cursor.execute(sql)
( 6) Alle Ergebnissätze abrufen
cursor.fetchall()
(7) Einen Ergebnissatz abrufen
cursor.fetchone()
(8) Holen Sie sich die Anzahl der betroffenen Zeilen
cursor.rowcount
(9) Schließen Sie den Datenbanklink
db.close()
pymysql thing Processing
Transaktionsverarbeitung ist standardmäßig aktiviert
Festschreibung oder Rollback erforderlich
Vorgang abschließen
import pymysql db = pymysql.connect('127.0.0.1','root','123456','hz03') db.set_charset('utf8') cursor = db.cursor() try: sql = 'insert into goods values(null,1,"商品名称",12.1)' cursor.execute(sql) db.commit() except: db.rollback() print(cursor.rowcount) db.close()
Das obige ist der detaillierte Inhalt vonZusammenfassung des Python-Operations-MySQL-Codes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!