MySQL清空表的方法

数据库 TIAN 164℃ 0评论

truncate命令

这个命令可以使表中的数据清空且保留表结构。而且MySQL删除表的记录后使自增字段从1开始,用法:

例如表名是domain,有两种写法:

delete命令

下面的命令也可以清空表,不过自增字段不从1开始,相当于一条条删除记录。

例如:

两者的不同之处在于truncate是数据库定义语言(DDL),delete是数据库操作语言(DML)。其中delete语句每次删除一行,并在事务日志中为所删除的每行记录一项,可以回滚。

转载请注明:老田博客 » MySQL清空表的方法

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址