mysql 的資料檔案

2022-07-27 10:30:14 字數 727 閱讀 1584

在mysql 中每乙個資料庫都會在定義好(或者預設)的資料目錄下存在乙個以資料庫名字命名的資料夾,用來存放該資料庫中各種表資料檔案。

1、「.frm」檔案

與表相關的元資料(meta)資訊都存放在「.frm」檔案中,包括表結構的定義資訊等。不論是什麼儲存引擎,每乙個表都會有乙個以表名命名的「.frm」檔案。

2、「.myd」檔案

「.myd」檔案是myisam 儲存引擎專用,存放myisam 表的資料。每乙個myisam表都會有乙個「.myd」檔案與之對應,同樣存放於所屬資料庫的資料夾下,和「.frm」檔案在一起。

3、「.myi」檔案

「.myi」檔案也是專屬於myisam 儲存引擎的,主要存放myisam 表的索引相

4、「.ibd」檔案和ibdata 檔案

這兩種檔案都是存放innodb 資料的檔案,之所以有兩種檔案來存放innodb的資料(包括索引),是因為innodb 的資料儲存方式能夠通過配置來決定是使用

共享表空間存放儲存資料,還是獨享表空間存放儲存資料。

mysql 的資料檔案

在mysql 中每乙個 資料庫都會在定義好 或者預設 的資料目錄下存在乙個以資料庫名字命名的資料夾,用來存放該資料庫中各種表資料檔案。1 frm 檔案 與表相關的元資料 meta 資訊都存放在 frm 檔案中,包括表結構的定義資訊等。不論是什麼儲存引擎,每乙個表都會有乙個以表名命名的 frm 檔案。...

mysql資料檔案初探

mysql由於有不同的資料引擎,各種資料引擎儲存資料檔案的方式是不一樣的。mysql如果使用myisam儲存引擎,資料庫檔案型別就包括.frm myd myi frm記錄了每個表的表結構,myd儲存資料檔案,myi儲存索引資訊。mysql如果使用innodb儲存引擎,資料庫檔案型別就包括.frm i...

mysql 資料檔案介紹

一 mysql資料庫檔案介紹 mysql的每個資料庫都對應存放在乙個與資料庫同名的資料夾中,mysql資料庫檔案包括mysql所建資料庫檔案和mysql所用儲存引擎建立的資料庫檔案。1 mysql建立並管理的資料庫檔案 frm檔案 儲存資料表的框架結構,檔名與表名相同,每個表對應乙個同名frm檔案,...