PyMySQL ব্যবহার করে LAST_INSERT_ID() পাওয়া
Python-এ pymysql লাইব্রেরি দিয়ে MySQL-এ ইনসার্ট করার পর অটো-ইনক্রিমেন্ট আইডি পাওয়া যায়।
প্রিরিকোয়েজিট
- MySQL 8.0.12
- Python 3.6.3 (32-bit)
pip install pymysql

ডেটাবেস ও টেবিল (business.student)
mysql> SELECT * FROM student; +------+-------+ | id | Name | +------+-------+ | 1 | John | | 2 | Bob | | 3 | Smith | +------+-------+
Python কোড (কনসেপ্টুয়াল)

কোর লজিক:
import pymysql
conn = pymysql.connect(host='localhost', user='root', password='', db='business')
cursor = conn.cursor()
cursor.execute("INSERT INTO student (Name) VALUES ('NewStudent')")
new_id = cursor.lastrowid # বা conn.insert_id()
print("Inserted ID:", new_id)
conn.commit()
conn.close()
cursor.lastrowid বা conn.insert_id() দিয়ে শেষ ইনসার্ট করা অটো-ইনক্রিমেন্ট আইডি পাওয়া যায়।