Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ฉันจะรับ id หลังจาก INSERT ลงในฐานข้อมูล MySQL ใน Python ได้อย่างไร


อันดับแรก เราต้องปฏิบัติตามข้อกำหนดด้านล่างนี้ ต่อไปนี้เป็นข้อกำหนดเบื้องต้น

  • เราต้องติดตั้ง MySQL เวอร์ชัน 8.0.12
  • เราต้องติดตั้ง Python เวอร์ชัน 3.6.3 (32 บิต)
  • เราต้องติดตั้ง pymysql ด้วยคำสั่ง pip

ในการติดตั้ง “pymysql ” ด้วยความช่วยเหลือของคำสั่ง pip

ฉันจะรับ id หลังจาก INSERT ลงในฐานข้อมูล MySQL ใน Python ได้อย่างไร

ชื่อฐานข้อมูลคือ 'business' และชื่อตารางคือ 'student' โดยมี ID 3 หลังจากแทรกเรกคอร์ด

นี่คือแบบสอบถาม

mysql> เลือก *จากนักเรียน

ต่อไปนี้เป็นผลลัพธ์

<ก่อนหน้า>+------+-------+| id | ชื่อ |+------+-------+| 1 | จอห์น || 2 | บ๊อบ || 3 | Smith |+------+-------+3 แถวในชุด (0.00 วินาที)

เราสามารถรับมันได้ด้วยความช่วยเหลือของ Python สำหรับชื่อตารางและธุรกิจฐานข้อมูลเดียวกัน

สแนปชอตโค้ด Python มีดังต่อไปนี้ -

ฉันจะรับ id หลังจาก INSERT ลงในฐานข้อมูล MySQL ใน Python ได้อย่างไร

ต่อไปนี้เป็นผลลัพธ์

ฉันจะรับ id หลังจาก INSERT ลงในฐานข้อมูล MySQL ใน Python ได้อย่างไร

ผลลัพธ์สำหรับ MySQL และ Python ได้รับ ID หลังจากใส่::

ฉันจะรับ id หลังจาก INSERT ลงในฐานข้อมูล MySQL ใน Python ได้อย่างไร