Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie ändere ich alle Tabellen in meiner Datenbank, um AUTO_INCREMENT=1 zu verwenden

So ändern Sie den Wert des AUTO_INCREMENT-Zählers, der für neue Zeilen verwendet werden soll:

ALTER TABLE `table_name` AUTO_INCREMENT = 1;

Um alle Ihre 31 Tabellen zu aktualisieren, können Sie dieses PHP-Skript verwenden:

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