TRUNCATE
-
如何在MySQL数据库中彻底清空一个表?
要清空MySQL数据库中的表,可以使用TRUNCATE TABLE语句。如果要清空名为your_table_name的表,可以执行以下SQL命令:,,``sql,TRUNCATE TABLE your_table_name;,``,,这将删除表中的所有数据,但保留表结构。
-
mysql中drop、truncate与delete的区别详析
1. 删除对象不同:DROP删除表、索引、视图等;TRUNCATE删除表中数据;DELETE删除表中数据。,2. 执行速度不同:DROP最快,TRUNCATE次之,DELETE最慢。,3. 触发器不同:DROP不触发触发器;TRUNCATE触发触发器;DELETE触发触发器。