MySql教程

MySQL存储结构

本文主要是介绍MySQL存储结构,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

存储引擎为innodb
mysql为5.7版本时 每个库都有自己的opt文件存储库的信息 例如字符集等
每个表都有frm和ibd格式的文件
其中frm存储表的结构 例如字段 索引等
ibd存储表的数据 也叫独立表空间 也可以理解为存储表的行
数据在5.7之前默认存在系统表空间中

当mysql为8.0时 取消了每个库的opt格式的文件
表中的frm和Ibd统一改为了格式为ibd的文件

存储引擎为Myisam时
mysql为5.7时
每个表都有自己的frm myd 和myi格式的文件
其中frm存储表的结构
myd格式的文件存储表的数据
myi格式的文件存储表的索引
myd和myi相当于innodb中的idb

8.0中将frm改名为sdi格式的文件

这篇关于MySQL存储结构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!