1、表类型:

默认的服务器表类型,通过my.ini文件可以手动修改配置:default-storage- engine=INNODB

在创建表,或者编辑表时,可以指定表的存储引擎:
语法:engine 引擎类型
例子:engine INNODB 或者 engine myisam
例子:create table room_info
    (room_id int primary key auto_increment,
    room_status varchar(20))engine myisam character set utf8;
修改已有表的存储引擎命令语法:
    alter table room_info engine=innodb;

命令:show create table room_info; #可查看存储引擎等信息。

【注意】:只有INNODB支持外键,其它均不支持。

2、INNODB和MYISAM区别:   保存的文件的方式不同:

2.1 myisam,一个表,三个文件。
    tbl_name.frm :结构
    tbl_name.myd :数据
    tbl_name.myi :索引

2.2 innodb,一个表一个文件。
    tbl_name.frm :结构

所有的innodb表,都使用相同的innodb存储表空间在保存数据和索引。

3、选择存储引擎的依据:

是否需要事务支持;
是否支持外键;
并发量的要求;
错误恢复的处理;
是否支持某些具体功能。


3.1 性能:
3.2 功能:

【趋势】由于innodb支持的功能随着版本的更新越来越多,所以面临选择存储引擎的
越来越少,基本上就选innodb就行了。

转载于:https://www.cnblogs.com/python-wen/p/10085306.html

存储引擎:engine相关推荐

  1. php查找存储引擎,php-如何找到MySQL临时表存储引擎

    嗨,我正在使用临时表,我想知道临时表存储引擎(InnoDB,MyISAM -.) 我正在使用以下代码来查找,但未向我显示存储引擎. $engine="SELECT ENGINE FROM i ...

  2. 数据库 - 库表操作 - 存储引擎

    一.库操作: mysql> show databases; +--------------------+ | Database | +--------------------+ | inform ...

  3. MySQL存储引擎 lnnoDB逻辑架构 innodb存储引擎表空间(ibd文件)详解 回滚日志的物理空间

    文章目录 存储引擎 一 MySQL组织架构 二 查看存储引擎信息 三 修改存储引擎 3.1 配置文件修改存储引擎 3.2 临时修改存储引擎 3.3 建表时修改存储引擎 四 存储引擎实验 五 数据库升级 ...

  4. [数据库03]-约束(唯一性-主键-外键/存储引擎/事务/索引/视图/DBA命令/数据库设计三范式

    [数据库03]-约束(唯一性-主键-外键)/存储引擎/事务/索引/视图/DBA命令/数据库设计三范式 一.约束 1.1 唯一性约束(unique) 1.2 主键约束 1.3 外键约束 二.存储引擎 2 ...

  5. 06_MySQL笔记-数据类型-字段属性-存储引擎-字符集-创建新表-数据库建模

    文章目录 数据类型 字段属性 存储引擎 字符集 创建新表 数据库建模 PowerDesigner 建模工具 个人博客 https://blog.csdn.net/cPen_web 数据类型 数据类型 ...

  6. 微软开源可扩展存储引擎Extensible Storage Engine

    喜欢就关注我们吧! 昨日,微软副总裁 Scott Van Vliet 在推特上表示,可扩展存储引擎 Extensible Storage Engine(ESE)现已开源. 可扩展存储引擎 Extens ...

  7. mysql 中的 engine 存储引擎

    以下为引用其它人博客中内容,转载太乱,已经找不到原创作者. 最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意.后来用Access2MySQL导数据的 ...

  8. 3种mysql的储存机制_MySQL三种InnoDB、MyISAM和MEMORY存储引擎对比

    三种引擎的区别: 事务:InnoDB支持事务,MyISAM和MEMORY两个不支持. 存储限制:InnoDB有64TB的存储限制,MyISAM和MEMORY要跟具体情况而定. 空间使用:InnoDB对 ...

  9. mysql的存储引擎详解_Mysql存储引擎详解

    存储引擎的介绍 关系型数据库表是用来存储和组织信息的数据结构,可以将表理解为由行和列组成的表格. 由于表的类型不同,我们在实际开发过程中,就有可能需要各种各样的表,不同的表就意味着存储不同类型的数据, ...

最新文章

  1. 实战药物分子筛选之一_初探
  2. eltable刷新整个表格方法_Word表格函数计算怎么做?都在这篇!
  3. 滴滴开源AI项目登上GitHub热榜,人机对话模型可从论文到产品部署无缝衔接
  4. [每日一题] OCP1z0-047 :2013-08-17 EXTERNAL TABLE――加载数据 ............................56...
  5. TCP核心概念-慢启动,ssthresh,拥塞避免,公平性的真实含义
  6. 源码免杀--反调试代码,免杀爱好者必备的利剑
  7. matlab lpfilter.m,histroi/statmoments/lpfilter/dftuv的Matlab程序
  8. pytorch nn.Conv1d
  9. 咏南中间件+开发框架中秋国庆大促
  10. linux 正则查找email,linux的正则表达式查找
  11. python--xlsx文件的读写
  12. 计算机名加符号,最新带符号的网名
  13. 超级计算机排名太湖之光,神威•太湖之光继续“称霸”超级计算机排行榜 美国无缘前三...
  14. 【LeetCode】把数字翻译成字符串最长不含重复字符的子字符串
  15. 木纹OCA一体显示屏
  16. 天耀18期 – 6.面向对象-类和对象【作业】.
  17. C#发送ZPL控制斑马Zebra打印机源码
  18. opencv滤镜-二值化实现黑白滤镜
  19. 【Matlab电力负荷预测】粒子群优化支持向量机短期电力负荷预测【含GUI源码 751期】
  20. 火星人敏捷开发1001问(第二季)-陈勇-专题视频课程

热门文章

  1. 牛客网Java刷题知识点之构造函数可以调用一般函数,但是一般函数不可以直接调用构造函数...
  2. IBM打造云访问量子计算机 规模仅相当于D-Wave系统的四百分之一
  3. Javascript实现简单的选项卡
  4. httpd配置文件详解(上)
  5. Oracle 12c与GoldenGate 12c的一些问答
  6. date、clock、hwclock时间命令解释
  7. 误区30日谈21-24
  8. java 非法线程_JVM中的线程行为
  9. Python机器学习:逻辑回归001什么是逻辑回归
  10. sqlrowset 转化为json_Python 操作 JSON 的 9 个示例