MySQL如何清空表中所有数据(mysql中清空表)
MySQL是目前功能强大、应用广泛的一款关系型数据库管理系统,随着MySQL的火热应用,很多初学者总是不清楚如何快速清空表中的数据。下面就结合实例,介绍一下MySQL数据表中所有数据的清空方法。
1. 对于没有建立外键的情况:可以执行”TRUNCATE TABLE”指令来清空数据表,以下是对”testTable”表进行清空处理的例子:
TRUNCATE TABLE testTable;
2. 对于建立了外键的情况:可以执行”DELETE FROM TABLE”指令来清空数据表,以下是对”originalTable”表进行清空处理的例子:
DELETE FROM originalTable;
以上是MySQL数据表中所有数据的清空方法,如果有建立外键,就推荐使用“DELETE FROM TABLE”语句来实现,对应建立外键的情况,默认使用DELETE FROM 语句,比较安全;对应没有建立外键的情况,可以推荐使用 “TRUNCATE TABLE” 语句,更加快捷方便。