程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL數據庫文件壞掉的解決

MySQL數據庫文件壞掉的解決

編輯:MySQL綜合教程

以下的文章主要是介紹MySQL數據庫文件在壞掉的情況下通過二進值日志對其進行恢復的實際操作方案,本文主要是從造成MySQL數據庫文件在壞掉的原理講起的,以下就是文章的主要內容描述。

一.場景

1.你使用innerdb且開啟了二進值日志

2.你每天備份你的數據庫到另一台機器上

3.運行的MySQL數據庫文件壞掉了

4.你的二進值日志保存完好

二.目標

1.盡可能的恢復到文件壞掉前的真實環境

三.過程

1.將你每日備份最近的一天的數據恢復

2.在這個最近的數據裡查詢所有表找出,最後一條記錄變更的時間如: 2010-02-22 01:23:59

3.執行下面這個命令: MySQLbinlog --database="庫名" --start-datetime="2010-02-22 01:24:59" MySQL-bin.[0-9]* | MySQL -u root -p

a. database:你要恢復的庫,建議一個一個庫來

b. start-datetime:你要從什麼時間點開始恢復,這個要依據2找到的最後更新時間向後推,通常要經過幾次的試才能找到合式的點

 MySQL數據庫文件 

上述的相關內容就是對MySQL數據庫文件壞掉後通過二進值日志恢復的描述,希望會給你帶來一些幫助在此方面。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved