2012-03-23 15 views
9

मैं mysql वर्कबेंच का उपयोग कर रहा हूं और ऑब्जेक्ट सूचना अनुभाग के तहत कॉलम नाम और प्रकार सूचीबद्ध हैं। यह पता चलता है कि स्तंभ प्राथमिक कुंजी है (यदि वहाँ एक है।)mysql workbench में किसी तालिका पर अनुक्रमणिका कैसे देखें?

हालांकि यह अद्वितीय अनुक्रमणिका/कुंजी की सूची नहीं है।

वहाँ किसी भी तरह से मैं देख सकते हैं जो कॉलम उन पर अद्वितीय अनुक्रमणिका/कुंजी है?

उत्तर

12

मुझे नहीं लगता कि उस के लिए एक विशेष इंटरफ़ेस है ... आप अभी भी प्रत्यक्ष क्वेरी का उपयोग कर सकते हैं:

show indexes from <table> 

यह गलत है, यह मौजूद है! Hexparrot उत्तर की जांच करें।

यह देखने के लिए, सही आप मेज पर क्लिक करें -> तालिका में परिवर्तन, और आप "अनुक्रमणिका" टेबल

+1

लेकिन ... वहाँ है! – hexparrot

15

आप अनुक्रमणिका टैब के लिए देख रहे हैं: "अनुक्रमणिका टैब के लिए सभी इंडेक्स जानकारी रखता अपनी तालिका। इंडेक्स जोड़ने, ड्रॉप करने और संशोधित करने के लिए इस टैब का उपयोग करें। "

http://dev.mysql.com/doc/workbench/en/wb-table-editor.html#wb-table-editor-indexes-tab

+0

5.2 में उन्होंने इसका नाम बदलकर "इंडेक्स" टैब रखा है, लेकिन यह वही सामान है। –

+1

संक्षेप में: तालिका -> वैकल्पिक तालिका पर राइट क्लिक करें। फिर _bottom_ पर आपके पास कुछ अनुक्रमणिका हैं, जिनमें 'इंडेक्स' शामिल है ... –

1

यह दृष्टिकोण हो सकता है घुमावदार लगता है लेकिन आप तालिका के रूप में एक टेबल बयान बनाएँ इस प्रकार देख सकते हैं (इस उदाहरण के लिए तालिका आप ऊपर देख रहे हैं mydb.mytable है):

चरण 01: MySQL Workbench खोलें

चरण 02: ओपन एसक्यूएल संपादक

चरण 03: बाएं पैनल में, राइट क्लिक करें mydb और क्लिक करें Set as Default Schema

चरण 04: ऊपर क्वेरी फलक में कहा जाता Query 1 प्रकार SHOW CREATE TABLE mytable;

चरण 05: टूलबार पर, पांचवें आइकन (कनेक्टेड सर्वर में एसक्यूएल स्क्रिप्ट निष्पादित करें)

चरण 06 पर क्लिक करें: नीचे Query 1 Result, नाव में क्रिएट टेबल आउटपुट पर माउस (टेबल डिज़ाइन वाला पॉपअप विंडो 5-10 सेकंड के लिए दिखाई देगा)

चरण 07: Query 1 Result नीचे, CREATE तालिका आउटपुट पर माउस को फ़्लोट करें। दाएँ क्लिक करें। मेनू प्रकट होता है। शीर्षक Edit Data for Create Table

चरण 09 के साथ पॉपअप विंडो: चुनें Open Value in Viewer

चरण 08 क्लिक करें Text टैब

इसे आजमाइए !!!

चेतावनी आप SHOW INDEXES FROM mytable; उपयोग कर सकते हैं, लेकिन उत्पादन पंक्तियों जो आप ध्यान से पढ़ने के लिए है। CREATE TABLE दृष्टिकोण सिर्फ क्लीनर डिस्प्ले देता है।

संबंधित मुद्दे