2010-12-01 25 views
44

मेरे पास मेरी एक तालिका में एक कॉलम है जिसे एक इंडेक्स असाइन किया गया है। यह मुझे दो आईडी आईडी रखने से रोक रहा है।phpMyAdmin एक सूचकांक को हटा रहा है

मुझे लगता है कि यह मुझे एक ही आईडी की दो प्रविष्टियां नहीं दे रहा है क्योंकि यह अद्वितीय होने के लिए सेट किया गया है।

मुझे आश्चर्य है कि मैं इस नियम को कैसे हटा सकता हूं ताकि मैं कई बार एक ही आईडी नंबर डाल सकूं।

चीयर्स

+0

यह भी है क्योंकि उस स्तंभ एक कुंजी या प्राथमिक कुंजी के रूप स्थापित किया गया था हो सकता है। उस पृष्ठ पर तालिका संरचना और उपकरण को देखें। – DGH

+0

चीयर्स डीजीएच। मुझे पूरा यकीन है कि जिस व्यक्ति ने डीबी बनाया है वह इसे प्राथमिक बना देता है। –

उत्तर

85
अपने "कॉलम" तालिका संरचना में की सूची के नीचे

आप एक छोटी सी मेज "अनुक्रमणिका" कहा जाता है। प्रत्येक पंक्ति एक सूचकांक है। वहां अपनी अनूठी अनुक्रमणिका खोजें और इसे "ड्रॉप" प्रतीक (लाल एक्स) का उपयोग करके छोड़ दें। यदि आपके पास एक से अधिक कॉलम हैं तो इसे छोड़ दें और उस कॉलम के बिना फिर से बनाएं जिसे आप अद्वितीय नहीं चाहते हैं

+0

धन्यवाद माइकल। सभी छाँटे गए। –

+7

मेरे वर्तमान संस्करण पीएफ PhpMyAdmin में, इंडेक्स पैनल डिफ़ॉल्ट रूप से ध्वस्त हो गया है। आपको पहले 'इंडेक्स' लिंक पर क्लिक करना होगा। (मैं यह निर्धारित करने में असमर्थ हूं कि यह कौन सा संस्करण है ...) –

+0

फील्ड को ड्रॉप किए बिना, एक अद्वितीय अनुक्रमणिका कैसे छोड़ें? – ejbytes

11

तालिका के नीचे टैब संरचना में इंडेक्स सूचीबद्ध हैं। PHPMyAdmin के कुछ संस्करणों में अनुक्रमणिका केवल तभी सूचीबद्ध होती है जब आप "इंडेक्स" पर क्लिक करते हैं जिसे अनदेखा करना आसान होता है।

54

इस चरणों का पालन करें: -

  1. क्लिक करें संरचना तालिका के टैब।
  2. इंडेक्स (तालिका के नीचे) पर क्लिक करें।
  3. हटाएं इंडेक्स के लिए पर क्लिक करें।

enter image description here

+0

मेरा समय बचाने के लिए धन्यवाद। –

+0

बहुत बहुत धन्यवाद! = डी –

+0

यह एक पुरानी पोस्ट है। नए संस्करण पर मैं केवल पूरे क्षेत्र को छोड़ सकता हूं। इससे कैसे बचा जा सकता है? – ejbytes

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