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

पीडीओ, माइस्क्ल, लेनदेन और टेबल लॉकिंग

जब आप PDO::beginTransaction() पर कॉल करते हैं , यह ऑटो कमिट को बंद कर देता है।

तो आप यह कर सकते हैं:

$db->beginTransaction();
$db->exec('LOCK TABLES t1, t2, ...');
# do something with tables
$db->commit();
$db->exec('UNLOCK TABLES');

कमिट () या रोलबैक () के बाद, डेटाबेस ऑटो कमिट मोड में वापस आ जाएगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MASSIVE MySQL टेबल पर कंप्यूटेड कॉलम के लिए ORDER BY को ऑप्टिमाइज़ कैसे करें

  2. JDBC त्रुटि लेकिन कोई त्रुटि नहीं जब मैं MySQL कार्यक्षेत्र में अपनी क्वेरी चलाता हूं

  3. तालिका या स्तंभ के शीर्षक में SQL कीवर्ड का उपयोग करना

  4. एक औसत एसक्यूएल ढूँढना

  5. MySQL डेटाबेस बैकअप स्वचालित रूप से एक विंडोज़ सर्वर पर