2010-07-22 22 views
6

के लिए डुप्लिकेट प्रविष्टि '1' मुझे यकीन नहीं है कि मुझे यह त्रुटि क्यों मिल रही है # 1062 - कुंजी 1 कैनी के लिए डुप्लिकेट प्रविष्टि '1' कोई भी इसका अर्थ समझाने में मदद करता है। धन्यवादphpMyAdmin त्रुटि # 1062 - कुंजी 1

उत्तर

6

आपके कॉलम को अनोखा होने की संभावना से अधिक है, और आप अपनी तालिका में मौजूद आईडी के साथ एक पंक्ति इनपुट करने की कोशिश कर रहे हैं।

+0

मैं इसे कैसे ठीक करूं? – Webne

+0

कॉलम को auto_increment पर सेट करना और पंक्ति डालने पर मान डालना (इसे ऑटो पॉप्युलेट करना) सबसे अच्छा फ़िक्स होगा। या आप अपनी तालिका में अंतिम आईडी देख सकते हैं, और इसे अपने मूल्य के लिए एक करके बढ़ाएं। – bradenkeith

4

आप शायद आईडी (या कुछ अन्य फ़ील्ड) 1 सेट के साथ एक रिकॉर्ड डालने का प्रयास कर रहे हैं, जबकि इस तरह का एक रिकॉर्ड तालिका में पहले से मौजूद है। प्राथमिक कुंजी वाला फ़ील्ड प्रत्येक रिकॉर्ड के लिए एक अद्वितीय मूल्य होना चाहिए।

+1

+1: प्राथमिक कुंजी पहला संदिग्ध है; अद्वितीय कुंजी दूसरी है ... –

+0

मैं वर्डप्रेस रूपांतरण के लिए एक ड्रूपल कर रहा हूं और जब मैं INSERT INTO lceating_wrdp1.wp_terms (टर्म_आईडी, 'नाम', स्लग, टर्म_ग्रुप) SELECT d.tid में रूपांतरण के इस हिस्से में जाता हूं, d.name, (, कम (d.name) ',' - ') की जगह, 0 से wrdp1.term_data घ अंदरूनी शामिल हों wrdp1.term_hierarchy ज का उपयोग (टीआईडी) फेंक देता है इस त्रुटि # 1062 - कुंजी 1 के लिए डुप्लिकेट प्रविष्टि '1' मैंने प्राथमिक कुंजी को अद्वितीय होने के लिए सेट किया है। – Webne

+0

@Webne आपको पहले आयात के लिए कुंजी को अनन्य पर सेट करना पड़ सकता है, या जिस तालिका से आप कॉपी कर रहे हैं उसमें आईडी को अनसेट करें। चाहे वह सुरक्षित है, डेटा को जानने के बिना बताना असंभव है। –

2

मुझे लगता है कि आप एक अद्वितीय कुंजी क्षेत्र पहले से ही

+0

मैं वर्डप्रेस रूपांतरण में एक ड्रूपल कर रहा हूं, क्या मुझे टेबल सामग्री को छोड़ना चाहिए और फिर पुन: प्रयास करें? – Webne

+0

मैं ईमानदारी से नहीं जानता –

+0

किसी अन्य प्रश्न पूछने से नफरत है, लेकिन मैंने टेबल छोड़ दिया और स्क्रैच से शुरू किया मुझे अब डुप्लिकेट नहीं मिल रहा है लेकिन मुझे यह त्रुटि मिल रही है # 1062 - कुंजी 2 के लिए डुप्लिकेट एंट्री 'एलसी-प्लान' क्या इसका मतलब यह है कि मैं दो 'एलसी-प्लान' क्षेत्र को जोड़ने की कोशिश कर रहा हूं? धन्यवाद – Webne

0

एक '1' मूल्य है आप समूह जिसमें एक प्राथमिक कुंजी अनूठा मूल्य होना चाहिए साथ प्राथमिक कुंजी जोड़ने की जरूरत के लिए '1' डालने के लिए कोशिश कर रहे हैं । उदा। यदि किसी तालिका में 4 कॉलम आईडी, नाम, पता, group_id है जहां group_id में डुप्लिकेट मान है, यदि मैं प्राथमिक के रूप में group_id जोड़ना चाहता हूं तो यह आईडी और group_id

1

समस्या से संबंधित है, आपकी समस्या से संबंधित है ;

डेटाबेस का निर्माण नहीं मौजूद है, तो *THE_NAME_OF_YOUR_DB* डिफ़ॉल्ट वर्ण सेट latin1 latin1_general_ci मुक़ाबला: - आप कुछ इस तरह मिलेगा अपनी फ़ाइल के शीर्ष पर - आप एक प्रति का उपयोग कर एक DB बनाने के लिए कोशिश कर रहे हैं उपयोग *THE_NAME_OF_YOUR_DB*;

और मुझे यकीन है कि आपके पास पहले से ही इस नाम के साथ एक डीबी है - उसी सर्वर में - कृपया जांचें।