Devdit
 

Python แสดงจำนวนข้อมูลที่เพิ่มสำเร็จ ฐานข้อมูล MySQL

1.4K

สอนเขียนภาษา Python แสดงจำนวนข้อมูลที่เพิ่มสำเร็จ โดยใช้ฐานข้อมูล MySQL ด้วยคำสั่ง rowcount โดยคำสั่งนี้ต้องเรียกผ่าน cursor สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python แสดงจำนวนข้อมูลที่เพิ่มสำเร็จ ฐานข้อมูล MySQL

sql = ' INSERT INTO test (name) VALUES (%s) '
data = [("Python"),("MySQL"),("SQL")]
cur = cnx.cursor()
cur.executemany( sql, data )
cnx.commit()

print( cur.rowcount, 'was insert' )

ผลลัพธ์

3 was insert

โค้ดด้านบนเป็นการเพิ่มข้อมูลแบบหลายข้อมูลในทีเดียวด้วย executemany กรณีถ้าต้องการแสดงจำนวนข้อมูลที่เพิ่มสำเร็จ แนะนำให้ใช้คำสั่ง rowcount ผ่าน cursor

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ