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

Delete, Truncate oder Drop, um eine Tabelle in MySQL zu bereinigen

drop table entfernt die gesamte Tabelle mit Daten

delete * from table entfernt die Daten und lässt die Autoincrement-Werte unverändert. Es dauert auch eine Weile, wenn die Tabelle viele Daten enthält.

truncate table entfernt die Daten, setzt die Autoincrement-Werte zurück (aber belässt sie als Autoincrement-Spalten, also fängt es einfach bei 1 an und geht von dort wieder hoch) und ist sehr schnell.