संपादित करने में सक्षम होने से रोक दिया है PHPMyAdmin को अभी मेरे सर्वर व्यवस्थापक द्वारा v4.0.4.2 में अपग्रेड कर दिया गया है।PHPMyAdmin के नए संस्करण ने मुझे डेटा
CREATE TABLE IF NOT EXISTS `product_options` (
`product_id` int(10) NOT NULL,
`option_id` int(10) NOT NULL,
KEY `product_id` (`product_id`,`option_id`)
)
PHPMyAdmin बस जब मैं तालिका में डेटा ब्राउज़ यह त्रुटि संदेश देता है:
अब मैं निम्न तालिका में पंक्तियों को संपादित करने में असमर्थ हूँ
This table does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available.
मुझे नहीं पता इस तालिका में एक अद्वितीय कॉलम चाहते हैं, तो मैं डेटा कैसे संपादित कर सकता हूं? क्या कोई सेटिंग बदल सकती है?
बहुत धन्यवाद
MySQL v5.1.70
संपादित करें/समाधान
मैंने महसूस किया कि यह जरूरी एक नया unique column
PHPMyAdmin मुझे चाहने गया था बनाने के लिए नहीं था, लेकिन इसके बजाय एक unique index
। इसका मतलब है कि मेरी टेबल की संरचना को बदलने की ज़रूरत नहीं थी - मुझे बस एक अनोखा इंडेक्स जोड़ना पड़ा, जो मुझे वैसे भी करना चाहिए था।
संभावित डुप्लिकेट [समाधान: इस तालिका में एक अद्वितीय कॉलम नहीं है। ग्रिड संपादित करें, चेकबॉक्स, संपादित करें, कॉपी करें और हटाएं विशेषताएं उपलब्ध नहीं हैं] (http: // stackoverflow।कॉम/प्रश्न/18 9 22503/रिज़ॉल्यूशन-यह-टेबल-करता-नहीं-युक्त-एक-अद्वितीय-कॉलम-ग्रिड-एडिट-चेकबॉक्स-एड) –