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

मैं एक MySQL डेटाबेस में किसी तालिका की स्कीमा कैसे दिखाऊं?

<घंटा/>

स्कीमा दिखाने के लिए, हम DESC कमांड का उपयोग कर सकते हैं। यह तालिका संरचना के बारे में विवरण देता है।

निम्नलिखित वाक्य रचना है।

अपनाडेटाबेसनाम का वर्णन करें।आपका टेबलनाम;

आइए उपरोक्त सिंटैक्स को लागू करें।

mysql> Business.student का वर्णन करें;

निम्न आउटपुट है।

<पूर्व>+----------+--------------+----------+-----+---------+ --------+| फील्ड | टाइप करें         | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+--------------+----------+-----+-------- ------+| आईडी    | इंट(11)      | हाँ | एमयूएल | शून्य    | || नाम  | वर्कर (100) | हाँ  | एमयूएल | नल | |+----------+--------------+----------+-----+--------+-- -----+2 पंक्तियाँ सेट में (0.05 सेकंड)

शो क्रिएट टेबल कमांड की मदद से टेबल का स्कीमा दिखाने के लिए सिंटैक्स।

शो क्रिएट टेबल yourDatabasename.yourTableName;

निम्नलिखित प्रश्न है।

mysql> क्रिएट टेबल Business.student दिखाएं;

यहाँ स्कीमा प्रदर्शित करने वाला आउटपुट है।

<पूर्व>+---------------+------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---+| टेबल  | तालिका बनाएँ |+-----------+------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---+| छात्र | तालिका बनाएँ `छात्र` (`id` int(11) डिफ़ॉल्ट शून्य,   `नाम` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,   कुंजी `NameStuIndex` (`नाम`),   कुंजी `idIndex` (`id`)) इंजन =InnoDB डिफ़ॉल्ट वर्ण =utf8mb4 COLLATE =|+----- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------+1 पंक्ति सेट में (0.03 सेकंड)
  1. मैं MySQL में किसी तालिका की संरचना को कैसे क्लोन करूं?

    MySQL में क्लोन करने के लिए LIKE क्लॉज का प्रयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1 मानों में डालें (102, कैरोल); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग करके ताल

  1. एक MySQL डेटाबेस में पहले से ही एक खाली तालिका की जांच कैसे करें?

    किसी डेटाबेस में खाली तालिका की जांच करने के लिए, आपको तालिका से कुछ रिकॉर्ड निकालने होंगे। अगर टेबल खाली नहीं है तो टेबल रिकॉर्ड वापस कर दिए जाएंगे। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int,Name varchar(100),age int);query OK, 0 Rows प्रभावित (0.80 sec) इंसर्ट कमांड का उपयोग करके टेब

  1. MySQL में डेटाबेस से तालिका नाम कैसे प्राप्त करें?

    MySQL में किसी डेटाबेस से तालिका नाम पुनर्प्राप्त करने के लिए, सिंटैक्स इस प्रकार है - अपनेडेटाबेसनाम से टेबल दिखाएं; आइए MySQL में डेटाबेस से तालिका नामों को पुनः प्राप्त करने के लिए उपरोक्त क्वेरी को लागू करें - hb_student_tracker से टेबल दिखाएं; यह निम्नलिखित आउटपुट उत्पन्न करेगा - +----------