保存下來以防以后遇到
今天還原mysql數據庫時,看到那個data文件夾下好幾個文件,還沒有.sql文件,沒有見過,總結下。Data文件夾里面包括:數據庫名文件夾,文件夾里包括,*.frm,*.MYI,*.MYD,並且包含一個db.opt文件。分別介紹一下:
*.frm----描述了表的結構
*.MYI----表的索引
*.myd----保存了表的數據記錄
db.opt----用文本編輯器打開,可以看到里面保存的是編碼信息
要把上述的數據庫導入進mysql:
- 安裝mysql數據庫:我安裝的數據庫是MySQL Server 5.5,安裝目錄選擇:D:\MySQL
- 在D:\MySQL文件夾下有個文件: my.ini
- 在my.ini文件里找到一個datadir的key如:datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
- 在3找到的一個data文件夾下,拷貝服務商提供備份時提供的文件(包括*.frm,*.MYI,*.MYD,db.opt)
- 一般重啟mysql服務,在管理界面就可以看到表的結構及數據了