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

php . का उपयोग करके mysql में अंतिम सम्मिलित आईडी खोजने का सबसे अच्छा तरीका

SELECT LAST_INSERT_ID() नहीं है विश्वसनीय और पर्याप्त सुरक्षित?

MySQL Doc से:वह आईडी जो उत्पन्न किया गया था जो प्रति-कनेक्शन के आधार पर सर्वर में बनाए रखा जाता है। इसका मतलब यह है कि किसी दिए गए क्लाइंट को फ़ंक्शन द्वारा लौटाया गया मान उस क्लाइंट द्वारा AUTO_INCREMENT कॉलम को प्रभावित करने वाले सबसे हाल के स्टेटमेंट के लिए उत्पन्न पहला AUTO_INCREMENT मान है। यह मान अन्य क्लाइंट द्वारा प्रभावित नहीं हो सकता, भले ही वे स्वयं के AUTO_INCREMENT मान उत्पन्न करते हों।

एक मंच से नोट:(...)सभी दांव हैं बंद, हालांकि, अगर किसी कारण से आप लगातार कनेक्शन का उपयोग कर रहे हैं, जैसे कि mysql_pconnect()(...)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql:किसी दिए गए डेटाबेस के सभी खुले कनेक्शन देखें?

  2. Mysql कई संग्रहीत प्रक्रियाओं से एक संग्रहीत कार्यविधि बनाता है

  3. MySIAM पर InnoDB का उपयोग क्यों करें

  4. एक ही क्वेरी में 2 टेबल्स को क्वेरी करना

  5. टेक्स्ट छोड़ते समय टैग PHP XML MYSQL GCIDE के भीतर टैग कैसे निकालें?