1. 程式人生 > >MySQL匯入‘.frm’、‘.MYD’、‘.MYI’檔案

MySQL匯入‘.frm’、‘.MYD’、‘.MYI’檔案

.frm、.myd、.myi檔案,也就是說是MySQL的原始資料檔案,這三個檔案分別是:

  • .frm 表結構檔案
  • .myd 表資料檔案
  • .myi 表索引檔案

首先,如果你知道這個資料的表的結構,就用資料庫工具建立一樣和該資料結構一樣的表,表名應該和檔案的名稱保持一致。然後找到資料庫的檔案存放的data目錄,比如:E:\mysql-5.7.18-winx64\mysql-5.7.18-winx64\data

開啟目錄你會看到:

然後將你的三個.frm、.myd、.myi檔案copy到你建立的資料夾下。最後重啟mysql服務即可。

如果你不知都資料庫表結構,沒有辦法建立資料庫表,接著看下面的方法:

方法,如下:

  1. 新建一個數據庫
  2. 在my.ini 中找到 datadir ,指名了資料庫檔案的儲存位置也即是:E:\mysql-5.7.18-winx64\mysql-5.7.18-winx64\data,然後開啟這個資料夾
  3. 在裡面新建一個資料夾,資料夾的名稱和剛建的庫名一樣
  4. 把三個檔案複製進去
  5. 重啟一下mysql服務,重新整理一下即可。