mysql中drop和delete的区别
时间: 2023-06-05 14:48:00 浏览: 487
mysql面试题.docx
MySQL中,drop和delete都是用来删除数据的命令,但是它们的作用范围不同。
drop是用来删除整个表的,执行该命令后,该表中的所有数据都会被删除,表结构也会被删除。
delete是用来删除表中的数据的,执行该命令后,表结构不会被删除,只有表中的数据被删除。
另外,drop命令是不可逆的,一旦执行就无法恢复,而delete命令可以使用rollback或者备份来恢复数据。
阅读全文