उपयोग करना:
ALTER TABLE some_table AUTO_INCREMENT = 0
... auto_increment कॉलम में उच्चतम मौजूदा मान के आधार पर अगले मान के रूप में auto_increment मान को रीसेट कर देगा।
इसे सभी तालिकाओं पर चलाने के लिए, आपको MySQL का डायनेमिक SQL सिंटैक्स, जिसे ReadyedStatements कहा जाता है क्योंकि आप एक चर के रूप में एक वैकल्पिक तालिका विवरण के लिए तालिका नाम की आपूर्ति नहीं कर सकते। आपको इसके आउटपुट पर लूप करना होगा:
SELECT t.table_name
FROM INFORMATION_SCHEMA.TABLES t
WHERE t.table_schema = 'your_database_name'
...प्रत्येक तालिका के लिए ऊपर दिए गए ALTER TABLE कथन को चलाना।