1. 存储引擎

MySql 支持的存储引擎有很多,常用的有三个

  • InnoDB 访问速度快,不支持事务和外键
  • MyISAM 支持事务和外键 支持并发控制 占用磁盘空间大 MySQL 5.5默认为这个引擎
  • MEMORY 内存存储 速度快 不安全

09. 存储引擎 - 图1

  • 查询数据支持的存储引擎 show engines;
  • 查询某个库中所有数据表的存储引擎 show table status from 库名;
  • 查询指定库中指定表的引擎 show table status from 库名 where name =”表名”;
  • 创表时 指定存储引擎 create table 表名(列名 数据类型)engine = 引擎名;
  • 修改表 存储引擎 alter table 表名 engine = 引擎名;

09. 存储引擎 - 图2