Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk memasukkan objek Python dalam MySQL?

Bagaimana untuk memasukkan objek Python dalam MySQL?

WBOY
WBOYke hadapan
2023-08-24 14:05:051023semak imbas

Bagaimana untuk memasukkan objek Python dalam MySQL?

Anggapkan terdapat pangkalan data MySQL bernama 'test' pada pelayan, dan jadual bernama pekerja juga dibuat. Biarkan jadual ini mempunyai lima medan: nama, nama, umur, jantina dan gaji.

Katakan kita ingin memasukkan objek tuple yang mengandungi data rekod berikut ke dalam pangkalan data Msql.

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

Untuk mewujudkan antara muka antara MySQL dan Python 3, anda perlu memasang modul PyMySQL Kemudian anda boleh menyediakan sambungan menggunakan pernyataan berikut

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

Langkah seterusnya ialah menyediakan pertanyaan sisipan menggunakan data dalam tuple

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

Sekarang, laksanakan pertanyaan ini menggunakan kaedah execute() objek kursor

cursor.execute(sql)

Jika anda memeriksa kandungan jadual pekerja, ia akan menunjukkan bahawa rekod baharu telah ditambah.

Atas ialah kandungan terperinci Bagaimana untuk memasukkan objek Python dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam