| 引擎 | 核心檔案 | 說明 |
|---|---|---|
| MyISAM | .frm、.MYD、.MYI |
表結構、資料、索引分離儲存 |
| InnoDB | .frm、.ibd(獨享)、.ibdata(共享) |
由 innodb_file_per_table 決定模式 |
.ibd 檔,含資料與索引。datadir 決定,與 MyISAM 同層級。ibdata 檔。innodb_data_home_dir(目錄)與 innodb_data_file_path(檔案規格)共同配置。無論選擇哪種模式,共享表空間(ibdata)都必須存在。 因為 InnoDB 的 Undo Log、Change Buffer、Data Dictionary 等核心元資料永遠儲存在共享表空間中,無法移至獨享表空間。