sql >> Databasteknik >  >> RDS >> Mysql

mysql ID automatisk inkrement börjar inte från 0

Du kan antingen trunkera tabellen med

TRUNCATE `table`

Truncate kommer att ta bort all data i bordet. Observera att du använder TRUNCATE kommer inte heller att aktivera några DELETE-utlösare som DELETE .

Eller så kan du återställa räkningen med

ALTER TABLE `table` AUTO_INCREMENT = 1

Det är dock det förväntade beteendet. Gör inte det senare om inte bordet verkligen är tomt.



  1. Enkelt sätt att generera en slugnamnkolumn från namnkolumnen?

  2. ladda upp bild till mysql-databasen php

  3. Prestandaöverraskningar och antaganden:STRING_SPLIT()

  4. MySQL:Hur många frågor per sida är för många?