MySql數據庫恢復(*frm)文件


mysql數據庫恢復(*frm)文件 WorkBench

在使用虛擬服務器時,服務器提供商一般不會像我們使用本地數據庫一樣:使用導入導出(這樣的文件后綴是*.sql)。大部分時候提供的是一個文件夾,里面包括:數據庫名文件夾,文件夾里包括,*.frm,*.MYI,*.MYD,並且包含一個db.opt文件。分別介紹一下:
    *.frm----描述了表的結構
    *.MYI----表的索引
    *.myd----保存了表的數據記錄
    db.opt----用文本編輯器打開,可以看到里面保存的是編碼信息

要把上述的數據庫導入進mysql:

  1. 安裝mysql數據庫:我安裝的數據庫是MySQL Server 5.5,安裝目錄選擇:D:\program files\MySQL   (注意:路徑中不要包含中文)   
  2. 在C:\Documents and Settings\All Users\Application Data\  里找到 MySQL\MySQL Server 5.5文件夾,該文件夾下有個文件: my.ini 
  3. 在my.ini文件里找到一個datadir的key如:datadir="C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data\“   
  4. 在3找到的一個data文件夾下,拷貝服務商提供備份時提供的文件(包括*.frm,*.MYI,*.MYD,db.opt)   
  5. 一般重啟mysql服務,在管理界面就可以看到表的結構及數據了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM