mysql数据库清空一个表的所有数据有两种方式:
方式1: truncate table table_name;
方式1的执行效率更高,它不会激活trigger(触发器),但是会重置identity(自增列,标识字段),所以再次添加数据的时候,id会从1开始。
方式2:delete * from table_name;
方式2 因为走了log,是逐条删除的,有日志记录,故速度更慢,并且新增数据时会根据清空之前的id自增1进行计数。
mysql数据库清空一个表的所有数据有两种方式:
方式1: truncate table table_name;
方式1的执行效率更高,它不会激活trigger(触发器),但是会重置identity(自增列,标识字段),所以再次添加数据的时候,id会从1开始。
方式2:delete * from table_name;
方式2 因为走了log,是逐条删除的,有日志记录,故速度更慢,并且新增数据时会根据清空之前的id自增1进行计数。