Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

हम MySQL में वर्तमान लेनदेन मोड का पता कैसे लगा सकते हैं?


हम वर्तमान लेनदेन मोड की जांच करने के लिए "SELECT @@AUTOCOMMIT" कमांड चला सकते हैं।

mysql> Select @@AUTOCOMMIT;
+--------------------+
| @@AUTOCOMMIT       |
+--------------------+
|       1            |
+--------------------+
1 row in set (0.05 sec)

mysql> SET AUTOCOMMIT = 0;
Query OK, 0 rows affected (0.00 sec)

mysql> Select @@AUTOCOMMIT;
+--------------------+
| @@AUTOCOMMIT       |
+--------------------+
|         0          |
+--------------------+
1 row in set (0.00 sec)

  1. मैं MySQL में दिनों की संख्या कैसे गिन सकता हूं?

    आइए पहले एक तालिका बनाएं जिसमें एक कॉलम डेटाटाइम के रूप में हो और दूसरा जिसमें दिन संग्रहीत हों: टेबल बनाएं डेमोटेबल (शिपिंगडेट डेटटाइम, काउंटऑफडेट इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है: डेमोटेबल मानों

  1. क्या मैं उपयोग किए जाने वाले अगले auto_increment का पता लगा सकता हूं?

    हां, आप SELECT AUTO_INCREMENT के साथ अगले auto_increment का पता लगा सकते हैं जैसा कि नीचे दिए गए सिंटैक्स में दिखाया गया है - INFORMATION_SCHEMA.TABLESWHERE TABLE_SCHEMA=yourDatabaseName और TABLE_NAME=yourTableName से AUTO_INCREMENT का चयन करें; आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Cli

  1. MySQL में तालिका का वर्तमान आकार (स्मृति में) कैसे खोजें?

    तालिका का वर्तमान आकार प्राप्त करने के लिए, निम्न का उपयोग करें जो आकार सहित तालिका के बारे में विवरण प्रदर्शित करेगा - तालिका स्थिति दिखाएं जैसे yourTableName\G आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De