Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment changer toutes les tables de ma base de données pour utiliser AUTO_INCREMENT=1

Pour modifier la valeur du compteur AUTO_INCREMENT à utiliser pour les nouvelles lignes, procédez comme suit :

ALTER TABLE `table_name` AUTO_INCREMENT = 1;

Pour mettre à jour toutes vos 31 tables, vous pouvez utiliser ce script php :

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