方法一:optimize table table_name 这是我们经常见到的方法,这里就不在过多介绍。 方法二:alter table table_name engine=engine_name 该方法通常用于切换表的引擎,例如MyISAM转为InnoDB,但是同样适用于释放表空间,只不过切换后的引擎和原来的engine相同罢了。 注意事项 1.这两种方式都适用于我们常用的表,myisam和innodb。 2.优化表的时候会锁表,数据表越大,耗时越长,因此不要在网站忙时进行表优化。