從.frm 檔案還原MySQL 資料庫
MySQL 轉儲通常包括表格定義(.frm) 檔案和資料檔案( .MYD 或.MYI)。但是,在某些情況下,只有 .frm 檔案可用作備份。這就提出了一個問題:可以只從 .frm 檔案恢復資料庫嗎?
恢復資料庫
是的,可以用資料恢復 MySQL 資料庫僅來自 .frm 文件,前提是資料庫基於 InnoDB。為此,需要執行以下步驟:
更改檔案所有權:透過執行指令將複製的檔案和資料目錄的所有權授予MySQL使用者:
sudo chown -R mysql:mysql /var/lib/mysql
透過執行這些步驟,遺失的資料檔案被替換,允許MySQL 從復原的.frm 檔案存取和復原資料庫。
注意:單獨從 .frm 檔案復原時要小心,因為這種方法可能會如果原始資料檔案不可用,將導致資料遺失。
以上是我可以僅從 .frm 檔案還原 MySQL 資料庫嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!