phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

MySQL PHPMyAdmin त्रुटि #1062 - कुंजी 'प्राथमिक' के लिए डुप्लिकेट प्रविष्टि '0'

जब आप एक नया कॉलम बनाते हैं, तो एक डिफ़ॉल्ट मान असाइन किया जाता है (आपके मामले में 0 होगा), इसलिए आपको यह निर्दिष्ट करने की आवश्यकता है कि इसमें कौन से मान होंगे (इसके अलावा आप इसे कॉलम को ऑटोइनक्रिमेंटल बता सकते हैं, और यह काम करेगा आपके लिए पंक्तियों की नई प्रविष्टियों के लिए)। आपको उनके बीच भिन्न होने के लिए सभी मानों को बदलना होगा, आईडी कुंजी अद्वितीय होनी चाहिए

अपनी सभी आईडी बदलने के लिए, mysql में आप यह कर सकते हैं:

SET @new_id=0;
UPDATE your_table
SET id = @new_id := @new_id + 1
where id = 0


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. पीडीओ का उपयोग कर लॉग इन यूजर आईडी चुनें

  2. PhpMyAdmin के माध्यम से SSH सुरंग

  3. WAMPServer phpMyadmin अधिकतम निष्पादन समय 360 सेकंड से अधिक हो गया

  4. MySQL से कनेक्ट नहीं हो सकता - Mysql.sock Phpmyadmin त्रुटि #2002 नहीं ढूँढ सकता

  5. MySQL मुझे CURRENT_TIMESTAMP अपडेट पर विशेषता को हटाने की अनुमति क्यों नहीं देगा?