mysql之四.表介绍


4.1表的存储方式

  • 存储方式一: MyISAM 5.5及以下默认存储方式

    • 存储文件个数:表结构表中的数据,索引,

    • 适合做读,插入数据比较频繁的,对修改和删除涉及较少,索引和数据分开存储

    • 支持表级锁

    • 不支持行级锁 不支持事务 不支持外键

  • 存储方式二: innoDB 5.6及以上默认存储方式

    • 存储文件个数 : 表结构,表中的数据

    • 适合并发较高,对事物一致性要求较高,行队更适应频繁的删除和修改操作,索引和数据存在一起

    • 支持行级锁和表级锁

    • 支持事务

    • 支持外键

  • 存储方式三: MEMORY内存

    • 存储文件个数:表结构

    • 优势 : 增删改查都很快(用于热点新闻)

    • 数据存在内存中,表结构存在硬盘上,查询速度快

    • 劣势 : 重启数据消失,容量有限

4.2创建表

  • 表就相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段

使用分号或者\G

证明使用memory存储退出数据库后登录会清空.