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支持并发高,支持外键,因此根本不需要选择其他引擎。
相关文章推荐
- MySQL学习笔记_如何选择合适的存储引擎
- MySQL学习笔记_如何选择合适的存储引擎
- 如何选择合适的mysql存储引擎
- MySQL学习笔记(四):存储引擎的选择
- mysql各种存储引擎的特性以及如何选择存储引擎
- 如何选择合适的MySQL存储引擎
- Mysql各种存储引擎的特性以及如何选择存储引擎
- mysql 学习之二 表类型(存储引擎)的选择
- Mysql各种存储引擎的特性以及如何选择存储引擎
- MySQL学习笔记(四):存储引擎的选择
- Mysql各种存储引擎的特性以及如何选择存储引擎
- 如何选择合适的MySQL存储引擎
- Mysql如何选择存储引擎
- 如何选择mysql的存储引擎
- mysql 存储引擎 InnoDB 与 MyISAM 的区别和选择
- mysql两大存储引擎的区别与选择
- Mysql各种存储引擎的特性以及如何选择存储引擎
- 【转载】如何选择MySQL存储引擎
- 如何选择合适的MySQL存储引擎
- 如何选择合适的MySQL存储引擎