Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पाइथन में MySQLdb का उपयोग करके MySQL के साथ डालने के बाद आप सुरक्षित रूप से और कुशलता से पंक्ति आईडी कैसे प्राप्त करते हैं?

मुझे लगता है कि यह हो सकता है

newID = db.insert_id()

मूल पोस्टर द्वारा संपादित करें

पता चला, MySQLdb के उस संस्करण में जिसका मैं उपयोग कर रहा हूँ (1.2.2) आप निम्न कार्य करेंगे:

conn = MySQLdb(host...)

c = conn.cursor()
c.execute("INSERT INTO...")
newID = c.lastrowid

मैं इसे सही उत्तर के रूप में छोड़ रहा हूं, क्योंकि इसने मुझे सही दिशा में इंगित किया है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एकाधिक प्रश्नों के लिए PDO समर्थन (PDO_MYSQL, PDO_MYSQLND)

  2. डुप्लीकेट कुंजी पर MySQL - अंतिम सम्मिलित आईडी?

  3. MySQL चुनें कि JSON फ़ील्ड प्रॉपर्टी का मूल्य कहाँ है

  4. MySQL IN खंड में अल्पविराम से अलग किए गए मान

  5. मेरे पहले MySQL प्रोजेक्ट की योजना बनाने के लिए