आप ALTER कमांड की मदद से MySQL डेटाबेस के कॉलम में auto_increment जोड़ सकते हैं।
वाक्य रचना इस प्रकार है -
टेबल को अपने टेबल नाम में बदलें, अपने कॉलम का नाम संशोधित करें, न कि AUTO_INCREMENT में;
लोकलहोस्ट पर PhpMyAdmin खोलने के लिए, आपको लोकलहोस्ट पर निम्नलिखित टाइप करना होगा और एंटर दबाना होगा -
लोकलहोस्ट/phpmyadmin
स्क्रीनशॉट इस प्रकार है -
ऊपर, हमारे पास पहले से ही "AutoIncrementDemo" तालिका है। उसमें, हमारे पास प्राथमिक कुंजी के रूप में सेट "UserId" कॉलम है। मान लें कि हमें उसी कॉलम में auto_increment जोड़ने की जरूरत है।
Auto_increment के लिए, ऊपर दिखाए अनुसार A.I की जाँच करें। इसे नीचे भी चिह्नित किया गया है -
इसके बाद सेव बटन दबाएं।
आइए हम यह भी देखें कि MySQL डेटाबेस में auto_increment कैसे जोड़ें।
यहाँ MySQL डेटाबेस में एक auto_increment कॉलम जोड़ने की क्वेरी है। सबसे पहले, एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> तालिका बनाएं AutoIncrementDemo -> ( -> UserId int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.45 सेकंड)
उदाहरण
अब MySQL डेटाबेस में एक auto_increment कॉलम जोड़ें। क्वेरी इस प्रकार है -
mysql> तालिका बदलें AutoIncrementDemo -> स्तंभ संशोधित करें UserId int NULL AUTO_INCREMENT PRIMARY KEY;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.10 सेकंड) रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0
DESC कमांड की मदद से टेबल का डिस्क्रिप्शन चेक करें। क्वेरी इस प्रकार है -
mysql> विवरण AutoIncrementDemo;