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. Как да проверите в реално време дали е добавен нов ред към MySQL таблицата

  2. Търсене на думи със скраб с заместващи знаци

  3. Как да вмъкнете, изтриете, изберете, актуализирате стойности в datagridview в C# с помощта на MYSQL

  4. Празни стойности се добавят към всички редове на mysql вместо само към целевия ред

  5. Вмъкване на целочислена стойност в mysql int с помощта на INSERT