สมมติว่ามีฐานข้อมูล MySQL ชื่อ 'test' อยู่บนเซิร์ฟเวอร์ และสร้างตารางชื่อ Employee ขึ้นด้วย ให้ตารางมี 5 ช่อง fname, lname, อายุ, เพศ และเงินเดือน
สมมติว่าเราต้องการแทรกวัตถุทูเพิลที่มีข้อมูลของเร็กคอร์ดที่กำหนดไว้ดังต่อไปนี้ในฐานข้อมูล Msql
t1=('Steven', 'Assange', 21, 'M', 2001) ในการสร้างอินเทอร์เฟซระหว่าง MySQL และ Python 3 คุณต้องติดตั้งโมดูล PyMySQL จากนั้นคุณสามารถตั้งค่าการเชื่อมต่อโดยใช้คำสั่งต่อไปนี้
import PyMySQL
# Open database connection
db = PyMySQL.connect("localhost","root","","test" )
# prepare a cursor object using cursor() method
cursor = db.cursor() ขั้นตอนต่อไปคือการตั้งค่าการสืบค้นข้อมูลแบบแทรกโดยใช้ข้อมูลในทูเพิล
sql="insert into employee values(%s,%s,%d,%s,%d)" %t1
ตอนนี้แบบสอบถามนี้ดำเนินการโดยใช้เมธอด execute() ของวัตถุเคอร์เซอร์
cursor.execute(sql)
หากคุณตรวจสอบเนื้อหาของตารางพนักงานก็จะแสดงระเบียนใหม่ที่เพิ่มเข้าไป