sql >> Database >  >> RDS >> Mysql

Delete, Truncate of Drop om een ​​tabel in MySQL op te schonen

drop table zal de hele tabel met gegevens verwijderen

delete * from table zal de gegevens verwijderen en de autoincrement-waarden alleen laten. het duurt ook even als er veel gegevens in de tabel staan.

truncate table verwijdert de gegevens, stelt de auto-increment-waarden opnieuw in (maar laat ze als auto-increment-kolommen, dus het begint gewoon bij 1 en gaat vanaf daar weer omhoog), en is erg snel.



  1. Hoe kan ik een enkele opdracht vanaf de opdrachtregel via sql plus geven?

  2. Automatisch teruggestuurde e-mailadressen uit de database verwijderen?

  3. Heeft de volgorde van velden in een WHERE-clausule invloed op de prestaties in MySQL?

  4. SQLSTATE[HY000] [2005] Onbekende MySQL-serverhost 'mysql1.alwaysdata.com:3306' (2)