जब आप एक नया कॉलम बनाते हैं, तो एक डिफ़ॉल्ट मान असाइन किया जाता है (आपके मामले में 0 होगा), इसलिए आपको यह निर्दिष्ट करने की आवश्यकता है कि इसमें कौन से मान होंगे (इसके अलावा आप इसे कॉलम को ऑटोइनक्रिमेंटल बता सकते हैं, और यह काम करेगा आपके लिए पंक्तियों की नई प्रविष्टियों के लिए)। आपको उनके बीच भिन्न होने के लिए सभी मानों को बदलना होगा, आईडी कुंजी अद्वितीय होनी चाहिए
अपनी सभी आईडी बदलने के लिए, mysql में आप यह कर सकते हैं:
SET @new_id=0;
UPDATE your_table
SET id = @new_id := @new_id + 1
where id = 0