यह त्रुटि इसलिए होती है क्योंकि आपने अपनी तालिका के किसी एक कॉलम को UNIQUE . के रूप में निर्दिष्ट किया है . आपके पास इस कॉलम के लिए समान मान वाली 2 पंक्तियाँ नहीं हो सकतीं। यदि आप इसके बजाय मौजूदा पंक्ति को बदलना चाहते हैं, तो REPLACE . का उपयोग करें INSERT . के बजाय . यदि आप वास्तव में कॉलम के लिए समान मान वाली पंक्तियाँ चाहते हैं, तो UNIQUE . को हटा दें उस कॉलम से संशोधक।
INSERT IGNORE . का उपयोग करना जैसा कि कुछ अन्य उत्तरों में वर्णित है, त्रुटि जारी होने से रोकेगा, लेकिन तालिका को अपडेट नहीं करेगा।