เรียนเขียนโปรแกรมง่ายๆกับexpert Programming Tutor ในบท MySQL Insert Into Table
เนื้อหาในบทนี้เราจะเรียนรู้การเเทรกตารางลงไปในตาราง ซึ่งง่ายมากๆยังไงเดี๋ยวเรามาเรียนรู้กันเลยดีกว่า
การแทรกลงในตาราง(Insert Into Table)
ในการเติมตารางใน MySQL ให้ใช้คำสั่ง "INSERT INTO"
ตัวอย่าง
การแทรกบันทึกในตาราง "customer"
import mysql.connector |
ผลลัพธ์
C:\Users\My Name>python demo_mysql_insert.py |
สำคัญ!สังเกต mydb.commit() จำเป็นต้องทำการเปลี่ยนแปลงไม่เช่นนั้นจะไม่มีการเปลี่ยนแปลงใดๆ ในตาราง
การแทรกหลายแถว
ในการแทรกหลายแถวลงในตารางใช้เมธอด executeemany()พารามิเตอร์ที่สองของเมธอด executemany() คือรายการของ tuples ซึ่งมีข้อมูลที่นักเรียนต้องการแทรก
ตัวอย่าง
กรอกข้อมูลในตาราง"customer"
import mysql.connector |
ผลลัพธ์
C:\Users\My Name>python demo_mysql_insert_many.py |
รับ ID ที่ถูกแทรก
นักเรียนสามารถรับ id ของแถวที่คุณเพิ่งแทรกโดยขอให้วัตถุเคอร์เซอร์
หมายเหตุ: ถ้านักเรียนแทรกมากกว่าหนึ่งแถวจะมีการส่งคืน id ของแถวที่แทรกล่าสุด
ตัวอย่าง
แทรกหนึ่งแถวและส่งคืน ID
import mysql.connector |
ผลลัพธ์
C:\Users\My Name>python demo_mysql_insert_id.py |
แปลจากhttps://www.w3schools.com/python/python_mysql_insert.asp
Tag ที่น่าสนใจ: python mysql insert table programming database sql data_manipulation database_management python_programming mysql_query data_insertion tuples execute commit
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM