答案是,自MySQL 5.5.5版本起,InnoDB引擎成为了MySQL默认的存储引擎。因此,在新安装的MySQL版本中,默认使用的是InnoDB引擎。
当然,在开始使用InnoDB引擎之前,您需要确认MySQL的版本是否支持该引擎。对于一些旧版本的MySQL,InnoDB可能不是默认的存储引擎。
# 查看MySQL默认的存储引擎 SHOW VARIABLES LIKE 'storage_engine';
如果您在执行以上命令时看到了以下输出,那么恭喜您,您的MySQL默认使用的是InnoDB引擎:
+----------------+--------+ | Variable_name | Value | +----------------+--------+ | storage_engine | InnoDB | +----------------+--------+
总之,在您使用MySQL时,默认的存储引擎是InnoDB,您可以放心地开始使用它的ACID事务、行级锁和外键约束等功能了。