phpmyadmin
शायद आप phpMyAdmin ऑपरेशंस टैब का चयन कर सकते हैं:
- PhpMyAdmin में, उस तालिका पर क्लिक करें जिसे आप रीसेट करना चाहते हैं या AUTO_INCREMENT मान को बदलना चाहते हैं
- ऑपरेशंस टैब पर क्लिक करें
- तालिका विकल्प बॉक्स में auto_increment फ़ील्ड ढूंढें।
- नया auto_increment प्रारंभ मान दर्ज करें
- तालिका विकल्प बॉक्स के लिए जाएँ बटन पर क्लिक करें।
चूँकि यह phpmyadmin के सबसे अक्सर पूछे जाने वाले प्रश्नों में से एक है, आप इस ब्लॉग में इसके बारे में अधिक जान सकते हैं: http://trebleclick.blogspot.com/2009/01/mysql-set-auto-increment-in-phpmyadmin.html
पूरक जानकारी
एक खाली तालिका के लिए , auto_increment विशेषता को रीसेट करने का एक और तरीका है
TRUNCATE TABLE mydb.tablename;
यदि आपके पास इसमें डेटा है तो इसे न चलाएं। यदि आप डेटा को नली देना चाहते हैं, तो मेरे मेहमान बनें।
Phpmyadmin में, बस SQL
टैब पर क्लिक करें, कमांड दर्ज करें, और इसे चलाएं।
गैर-रिक्त तालिका के लिए , यदि आप उच्च प्रविष्टियों को हटा दिया गया था, तो उपयोग के लिए auto_increment विशेषता को उच्चतम मौजूदा आईडी में समायोजित करना चाह सकते हैं।
सबसे पहले, तालिका का अनुकूलन करें
OPTIMIZE TABLE mydb.mytable;
इसके बाद, auto_increment कॉलम के लिए उच्चतम मान का पता लगाएं (यह है id
)
SELECT MAX(id) maxid FROM mydb.mytable;
मान लीजिए कि उत्तर 27 देता है। ऑपरेशन टैब को गोटो करें और 28 दर्ज करें।