首页 > 其他 > 详细

插件式存储引擎

时间:2018-03-12 19:33:29      阅读:180      评论:0      收藏:0      [点我收藏+]

 

表的类型就是存储引擎。如CSV,InnoDB,MEMORY,BLACKHOLE等。

在Oracle 和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的。而MySql数据库提供了多种存储引擎。

用户可以根据不同的需求为数据表选择不同的存储引擎,用户也可以根据自己的需要编写自己的存储引擎。

MySql插件式存储引擎可以让开发人员设计他们希望的存储层。

 

show engines   # 查看MySql支持的存储引擎

create table t1(id int)engine=innodb;           # 指定表类型(存储引擎),innodb对应两张表

create table t2(id int)engine=blackhole;       # 对应一张表,只有表结构,数据丢进去就没了

create table t3(id int)engine=blackhole;       # 对应一张表,只有表结构,数据丢进内存里,内存清掉数据丢失

create table t3(id int)engine=myisam;          # 对应三张表(表结构,表data文件,表的索引文件)

 

插件式存储引擎

原文:https://www.cnblogs.com/stin/p/8550667.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!