select count(*)是查询记录有多少行 select count(col)是查询记录(not null)有多少行 没有加where语句 在MyISAM存储引擎中,记录数是结构的一部分,已经存储在cache中,可以直接获得 在InnoDB存储引擎中,仍旧需要计算,比较耗费时间 加where的语句