Thursday, April 19, 2012

恢復 MySQL 的 .frm、.myd、myi 的資料庫內容

如何恢复 MySQL 的 .frm、.myd、myi 数据库文件

以下介紹 Windows 環境的恢復方法:

Step 1 : 找到 my.ini
一般會放在 : C:\Program Files\MySQL\MySQL Server 5.5

Step 2 : 在 my.ini 內找到關鍵字 datadir ,可以看到資料庫指定位置
datadir="C:/Documents and Settings/All Users.WINDOWS/Application Data/MySQL/MySQL Server 5.5/Data/"

此位置 應該可以看到:mysql/performance_schema/test ,等系統內定資料庫的目錄,就表示你已經找到正確的 DB 位置

Step 3 : 將需要回存的 DB 的目錄整個複製到 Step 2 指定的目錄下。

Step 4: 到控制台的服務,重新啟動MySQL 。資料應該就會連結到你的MySQL 了。..

看到資料庫嗎 ? 恭喜你了 ^^

PS:Story procedure & Viewer 無法用此方式復原。



No comments:

Post a Comment