शो इंडेक्स, शो इंडेक्स और शो कीज में कोई अंतर नहीं है। उनके समान अर्थ हैं।
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1549 -> (-> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> EmployeeName varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82 सेकंड)
इंडेक्स बनाने के लिए क्वेरी निम्नलिखित है -
mysql> DemoTable1549(EmployeeName) पर index name_index1 बनाएं; क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.41 सेकंड) रिकॉर्ड:0 डुप्लीकेट:0 चेतावनियाँ:0
SHOW INDEX के लिए क्वेरी निम्नलिखित है -
mysql> DemoTable1549 से इंडेक्स दिखाएं;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+---------------+---------------+--- -----------+--------------+---------------+---------- -------------+-----------+----------+---------------+---------- ---+---------------------+------------+| टेबल | गैर_अद्वितीय | Key_name | Seq_in_index | Column_name | संयोजन | कार्डिनैलिटी | सब_पार्ट | पैक | शून्य | इंडेक्स_टाइप | टिप्पणी | Index_comment | दर्शनीय | ----------+--------------+---------------+--------------- -+----------+-----------+----------+---------------+-------- -+---------------+---------+| डिमोटेबल1549 | 0 | प्राथमिक | 1 | कर्मचारी आईडी | ए | 0 | नल | नल | | बीटीआरई | | | हाँ || डिमोटेबल1549 | 1 | name_index1 | 1 | कर्मचारी का नाम | ए | 0 | नल | नल | हाँ | बीटीआरई | | | हाँ | ----------+--------------+---------------+--------------- -+----------+-----------+----------+---------------+-------- -+---------------+--------+2 पंक्तियों में सेट (0.17 सेकंड)यहां SHOW INDEXES के लिए क्वेरी है -
mysql> DemoTable1549 से इंडेक्स दिखाएं;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+---------------+---------------+--- -----------+--------------+---------------+---------- -------------+-----------+----------+---------------+---------- ---+---------------------+------------+| टेबल | गैर_अद्वितीय | Key_name | Seq_in_index | Column_name | संयोजन | कार्डिनैलिटी | सब_पार्ट | पैक | शून्य | इंडेक्स_टाइप | टिप्पणी | Index_comment | दर्शनीय | ----------+--------------+---------------+--------------- -+----------+-----------+----------+---------------+-------- -+---------------+---------+| डिमोटेबल1549 | 0 | प्राथमिक | 1 | कर्मचारी आईडी | ए | 0 | नल | नल | | बीटीआरई | | | हाँ || डिमोटेबल1549 | 1 | name_index1 | 1 | कर्मचारी का नाम | ए | 0 | नल | नल | हाँ | बीटीआरई | | | हाँ | ----------+--------------+---------------+--------------- -+----------+-----------+----------+---------------+-------- -+---------------+--------+2 पंक्तियाँ सेट में (0.00 सेकंड)यहाँ SHOW KEYS को लागू करने के लिए क्वेरी है -
mysql> DemoTable1549 से कुंजियाँ दिखाएं;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+---------------+---------------+--- -----------+--------------+---------------+---------- -------------+-----------+----------+---------------+---------- ---+---------------------+------------+| टेबल | गैर_अद्वितीय | Key_name | Seq_in_index | Column_name | संयोजन | कार्डिनैलिटी | सब_पार्ट | पैक | शून्य | इंडेक्स_टाइप | टिप्पणी | Index_comment | दर्शनीय | ----------+--------------+---------------+--------------- -+----------+-----------+----------+---------------+-------- -+---------------+---------+| डिमोटेबल1549 | 0 | प्राथमिक | 1 | कर्मचारी आईडी | ए | 0 | नल | नल | | बीटीआरई | | | हाँ || डिमोटेबल1549 | 1 | name_index1 | 1 | कर्मचारी का नाम | ए | 0 | नल | नल | हाँ | बीटीआरई | | | हाँ | ----------+--------------+---------------+--------------- -+----------+-----------+----------+---------------+-------- -+---------------+--------+2 पंक्तियाँ सेट में (0.00 सेकंड)