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

उपयोगकर्ता के लिए डिफ़ॉल्ट MySQL डेटाबेस से आपका क्या तात्पर्य है?

<घंटा/>

दरअसल, उपयोगकर्ता के लिए कोई डिफ़ॉल्ट डेटाबेस नहीं है। लेकिन हमारे पास वर्तमान सत्र के लिए डिफ़ॉल्ट डेटाबेस है। इसे निम्न क्वेरी से देखा जा सकता है -

mysql> Select Database();
+------------+
| Database() |
+------------+
| sample     |
+------------+
1 row in set (0.00 sec)

उपरोक्त परिणाम सेट से पता चलता है कि हम वर्तमान में 'नमूना' डेटाबेस का उपयोग कर रहे हैं। यह वर्तमान सत्र के लिए निर्धारित है। हम वर्तमान सत्र के लिए यूएसई स्टेटमेंट की मदद से एक और डेटाबेस भी सेट कर सकते हैं -

mysql> USE query;
Database changed

mysql> Select Database();
+------------+
| Database() |
+------------+
| query      |
+------------+
1 row in set (0.00 sec)

अब, 'क्वेरी' वर्तमान सत्र के लिए डिफ़ॉल्ट डेटाबेस होगा।


  1. क्या हम उपयोगकर्ता शब्द का उपयोग MySQL तालिका के लिए कर सकते हैं?

    आप MySQL तालिका के लिए उपयोगकर्ता का उपयोग नहीं कर सकते क्योंकि यह MySQL में एक आरक्षित शब्द है। आप उपयोगकर्ता से उपयोगकर्ता या कुछ और नाम बदल सकते हैं या आप उपयोगकर्ता शब्द के आसपास बैकटिक्स का उपयोग कर सकते हैं। उपयोगकर्ता शब्द का उपयोग उपयोगकर्ता बनाने के लिए किया जा सकता है या MySQL डेटाबेस से

  1. डेटाबेस में तालिकाओं की संख्या प्रदर्शित करने के लिए MySQL क्वेरी क्या है?

    मान लें, मैं यहां वेब डेटाबेस का उपयोग कर रहा हूं। हमें डेटाबेस वेब में तालिकाओं की संख्या ज्ञात करने की आवश्यकता है। इसके लिए MySQL में INFORMATION_SCHEMA.TABLES का उपयोग करें। तालिकाओं की संख्या प्रदर्शित करने के लिए क्वेरी निम्नलिखित है - जहां table_schema=web; यह निम्नलिखित आउटपुट देगा - +---

  1. डिफ़ॉल्ट MySQL पोर्ट नंबर क्या है?

    MySQL डिफ़ॉल्ट रूप से पोर्ट नंबर 3306 का उपयोग करता है। 3306 पोर्ट नंबर 3306 पोर्ट नंबर का उपयोग MySQL प्रोटोकॉल द्वारा MySQL क्लाइंट और उपयोगिताओं जैसे mysqldump से जुड़ने के लिए किया जाता है। यह एक टीसीपी, यानी ट्रांसमिशन कंट्रोल प्रोटोकॉल है। कमजोरियां आइए देखें कि क्या इस डिफ़ॉल्ट पोर्ट का उपय