MySQL--2结构与执行流程

2020-10-27  本文已影响0人  安晓生

今天我们来看MySQL的物理文件。

1.MySQL的配置文件

1.针对不同系统的MySQL储存的配置文件地方也不是不一样的。

1.1配置文件名称

Windows系统:文件叫my.ini
linux:文件名字my.cnf

2.储存引擎产生的文件。

1.myisam引擎会产生2个文件。
  第一个是:MYI是储存索引的。
  第二个是:MYD是储存数据的。
2.innodb引擎产生的文件。
  1.innodb的引擎跟myisam不一样,因为innodb只会产生一个文件。它把索引跟数据都储存到一起了。
.ibd文件 :独享的,一个表一个空间。
.frm文件:的文件:它是储存表结构信息的。不过是在8.0之前了。
.ibdata1:共享 很多表共享一个空间。

3.引擎用的树结构--B+tree

  innodb跟myisam用到的结构都是b+tree结构,而b+tree结构都是由索引构成,数据储存在底部。
上一篇 下一篇

猜你喜欢

热点阅读