Inodb 存储引擎
数据和索引存储在一起 2个文件
数据索引表结构
Myism存储引擎
数据和索引不存储在一起 3个文件
数据索引表结构
Memory 存储引擎
数据存储在内存中 1个文件
表结构
支持事务 支持行级锁 支持外键
开启事务 : 为了保证数据的完整性,将多个操作变成原子性操作
开启事务 提交事务(要么所有语句都执行 要么都不执行)
修改的行少的时候使用行级锁 修改数据频繁的操作
批量修改多行的时候使用表级锁 对于大量数据的同时修改
外键:一张表的一个字段关联了例外一张表的字段(关联),那么这张表的这个字段就是外键
外键(约束两张表中的关联字段不能随意的添加和删除)
创建一张表时指定引擎 create tabel ai(id bigint(12),name varchar(200)) engine=myisam;
create table country(id int(4),name carchar(50)) engine= innodb;
修改一张表的引擎 alter table ai engine=innodb;
查看当前数据库 select database();
查看某个表的创建信息。