码迷,mamicode.com
首页 > 数据库 > 详细

Mysql逻辑分层、存储引擎

时间:2018-10-21 20:39:47      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:创建表   code   color   存储   creat   ima   创建   span   9.png   

Mysql的逻辑分层: 连接层 服务层 引擎层 存储层

技术分享图片

 常见的数据库引擎有InnorDB和MylSAM。

InnorDB:事物优先,(适合高并发操作:行锁,顾名思义一次锁一行数据)

MylSAM:性能优先,(适合大数据:表锁,一次锁一张表数据)

而我们如何查询数据库引擎:支持哪些引擎?

 通过show engines;  我们可以看到Mysql支持的引擎有很多,默认的DEFAULT引擎为InnoDB。技术分享图片

当然在我们创建表的时候,我们也可以指定我们表所使用的引擎。

create table tb(
   id        int(4)          auto_increment,
   name  varchar(5),
   dept    varchar(5),
   primary key(id)
) ENGINE=MyISAM AUTO_INCREMENT=1
  DEFAULT CHARSET=utf8;//我们可以在这里设置我们使用的引擎 ,主键增长的方式和默认的编码方式。

 

Mysql逻辑分层、存储引擎

标签:创建表   code   color   存储   creat   ima   创建   span   9.png   

原文地址:https://www.cnblogs.com/fankailei/p/9826566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!