mysql删除数据表有以下几种情况
1. drop table table_name
删除表全部数据和表结构,立刻释放磁盘空间,不管是Innodb和MyISAM
2. truncate table table_name
删除表全部数据,保留表结构,立刻释放磁盘空间,不管是Innodb和MyISAM
3. delete from table_name
删除表全部数据,表结构不变,对于MyISAM会立刻释放磁盘空间,Innodb不会释放磁盘空间
4. delete from table_name where xxx
待条件的删除,表结构不变,不管是Innodb还是MyISAM都不会释放磁盘空间