sql >> Database teknologi >  >> RDS >> Mysql

Slet, afkort eller slip for at rense en tabel i MySQL

drop table vil fjerne hele tabellen med data

delete * from table vil fjerne dataene og efterlade autoincrement-værdierne alene. det tager også et stykke tid, hvis der er mange data i tabellen.

truncate table vil fjerne dataene, nulstille autoincrement-værdierne (men lade dem være som autoincrement-kolonner, så det bare starter ved 1 og går op derfra igen), og det er meget hurtigt.



  1. Hvad er den bedste datatype til at gemme URL'er i en MySQL-database?

  2. Oprettelse af tabel-/kolonnekombinationer ved hjælp af SQL Query eller Laravel SQL Query Builder

  3. Re-slaving af en nedbrudt MySQL-masterserver i semisynkron replikeringsopsætning

  4. Hvilken MySQL-sortering er bedst til at acceptere alle unicode-tegn?