MySQL的存储引擎(表类型)

笔记

>MySQL属于数据库管理系统,包括数据库和用于访问管理数据库的接口系统。

>数据库负责存储数据,接口系统负责管理数据库。

>不同用户对数据的容量、访问速度、数据安全性有不用需求。为了满足用户的不同需求,MySQL采用多种存储引擎进行数据存储。

>存储引擎指定了表的存储类型(即如何存储和索引数据、是否支持事务等),决定表在计算机中的存储方式。

>使用show engines;可以查看系统所支持的引擎类型。

   我使用的是phpStudy 2016,默认支持的是MyISAM。

>可在配置文件my.ini中修改defaulstorage-engine参数值来改变默认存储引擎。修改后需要重启MySQL服务才能生效。

>可以指定标的存储引擎

create table 表名(

#...

)engine=存储引擎;

实例:

create table 'innodb'(

id int(4)

)engine=InnoDB;


猜你喜欢

转载自blog.csdn.net/sime_km/article/details/79919545