我的印象是 MySQL 命令 DROP TABLE User
只会删除数据、列和相关约束。但是,表壳仍然存在。这是正确的吗?
最佳答案
使用 DROP TABLE
将删除整个表和其中包含的所有记录。如果要保留表结构但删除所有数据,请考虑使用 TRUNCATE TABLE
.截断表是通过删除整个表然后重新创建它来实现的。这比执行 DELETE FROM yourTable
更快,后者一条一条地删除记录。
关于MySQL: `DROP TABLE` 是完全删除表还是只删除结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47566831/