執行步驟:
1. 拷貝資料夾 : 將待恢復資料庫資料夾(如 temp)拷貝到系統mysql資料資料夾下(一般為/var/lib/mysql)
2. 更改資料夾與表使用者: 使用chown 與chgrp 命令更改資料夾與檔案的屬主 為 mysql : chown mysql temp; chown mysql temp/*
3. check表: myisamchk /var/lib/mysql/temp/*.myi
4. 重新啟動mysql: mysqladmin -uroot -p shutdown; /etc/init.d/mysql start
一般就ok了
MySql通過資料庫檔案恢復資料庫
以表 table 為例 如型別是myisam,資料檔案則以 table.frm table.myd table.myi 三個檔案儲存於 data databasename 目錄中.如型別是innodb,資料檔案則儲存在 innodb data home dir 中的ibdata1檔案中 一般情況 結...
資料庫檔案備份恢復
這是我在網上找到的,並且親自驗證 資料庫有2個檔案,分別是mall database log.ldf 和 mall database log.mdf 開啟企業管理器,在例項上右擊 所有任務 附加資料庫然後選擇上面你所說的資料檔案,就可以了。在查詢分析器中 sp attach db 資料庫名稱 路徑 ...
MySQL資料庫檔案
mysql的每個資料庫都對應存放在乙個與資料庫同名的資料夾中,mysql資料庫檔案包括mysql所建資料庫檔案和mysql所用儲存引擎建立的資料庫檔案。1 mysql建立並管理的資料庫檔案 frm檔案 儲存資料表的框架結構,mysql資料庫檔名與表名相同,每個表對應乙個同名frm檔案,與作業系統和儲...