您的位置:首页 > 数据库 > MySQL

mysql学习七之mysql的存储引擎,存储引擎的区别,如何选择存储引擎。

2019-01-20 09:05 573 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33322074/article/details/86559022

一、为什么要确定存储引擎

外键很好使,但是外键的操作需要存储引擎的支持,如果存储引擎不支持外键操作,那么外键时没有用的。

二、什么是存储引擎

存储引擎就是表的数据结构,表的管理方式。不同的表的管理方式就是不同的表类型。不同的表类型有不同的性能。 

三、切换存储引擎语句

[code]alter table tbl_name engine 引擎类型;

四、创建表时指定存储引擎。

因为存储引擎是表结构,因此在表创建时要指定存储引擎,当然如果默认了存储引擎,就不用写了。

四、存储引擎的区别和选择

选择:

其实:现在存储引擎只选择innodb就行了,因为innodb现在越来越强大,支持各种操作越来越多。甲骨文公司也在有意替换其他引擎。

只有innodb支持并发高,支持外键,因此根本不需要选择其他引擎。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: