Contents
  1. 1. MySQL重置表
    1. 1.1. 重置的2种方式
    2. 1.2. 比较

MySQL重置表

重置的2种方式

1.

1
2
#删除tableName表的所有数据
delete * from tableName;

2.

1
2
#将jsonT表的数据删除并将自增ID置为初始值。
truncate table jsonT;

DBCC CHECKIDENT (jsonT,NORESEED, uid); DBCC操作不适用MySQL, MS的SQL Server未验证.

比较

truncatedelete 都会清空已保存的数据。

truncatedelete 速度要快,但truncate删除后不记录mysql日志,不可以恢复数据。


    
        
        版权声明:
        本文由Lomo创作和发表,采用署名(BY)-非商业性使用(NC)-相同方式共享(SA)国际许可协议进行许可,
        转载请注明作者及出处,本文作者为Lomo,本文标题为MySQL restore autoincrement id.
    
    


 Leave a message ^_^:

Contents
  1. 1. MySQL重置表
    1. 1.1. 重置的2种方式
    2. 1.2. 比较