Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

AUTO_INCREMENT=1 . का उपयोग करने के लिए मैं अपने डेटाबेस में सभी तालिकाओं को कैसे बदलूं

नई पंक्तियों के लिए उपयोग किए जाने वाले AUTO_INCREMENT काउंटर का मान बदलने के लिए, यह करें:

ALTER TABLE `table_name` AUTO_INCREMENT = 1;

अपने सभी 31 टेबल को अपडेट करने के लिए आप इस php स्क्रिप्ट का उपयोग कर सकते हैं:

<?php
$tables = array('table1','table2','tableX'); //continue here
foreach($tables as $update)
{
     mysql_query("ALTER TABLE `".$update."` AUTO_INCREMENT = 1;");
}
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. थ्रेड मुख्य org.hibernate.MappingException में अपवाद:अज्ञात निकाय

  2. Mysql में LIKE मानदंड का उपयोग करके तालिका का विभाजन कैसे करें

  3. एक सबक्वायरी जो स्वतंत्र होनी चाहिए वह नहीं है। क्यों?

  4. mysql में ऑपरेटर विकल्प में

  5. विकल्प (textarea) का उपयोग कर डेटाबेस में डेटा सम्मिलित नहीं कर सकता