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!