[英].mdf equivalent for mysql (TOAD)
什么是mysql的“ SQL Server数据库主数据文件(.mdf)”等效项。
假设您正在使用MyISAM
引擎,则它应该是*.myd
扩展名文件,它对应于数据文件,而*.frm
对应于表格式文件。
根据MySQL文档
无论选择哪种存储引擎,创建的每个MySQL表都在磁盘上以
.frm
文件表示,该文件描述了表的格式(即表定义)。 该文件与表具有相同的名称,扩展名为.frm。 .frm格式在所有平台上都相同,但是在随后的.frm格式的说明中,示例来自在Linux操作系统下创建的表。
由于MySQL带有可扩展的表引擎模型,因此没有一个直接的答案,因为每个表引擎都有不同的文件格式。
与表引擎无关的唯一文件类型是表定义文件(* .frm)。
实际数据和索引由不同的表引擎以不同的方式存储。 即使在单个表引擎中,也可能有不同的方式来存储数据(例如,在innodb中,数据可以存储在大表空间文件中,或者每个表可以具有自己的文件)。 您必须查看每个存储引擎自己的文档以了解如何存储数据。
许多元数据存储在mysql系统数据库(myisam数据库)中。 其他元数据模式(information_schema,perform,sys)是由MySQL作为临时内存表(您可以使用show create table
命令检查)动态构建的。
一些
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.