亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySQL數(shù)據(jù)庫(kù)InnoDB引擎下服務(wù)器斷電數(shù)據(jù)恢復(fù)方法

 更新時(shí)間:2016年04月15日 23:27:38   作者:系統(tǒng)運(yùn)維  
這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)InnoDB引擎下服務(wù)器斷電數(shù)據(jù)恢復(fù)方法,需要的朋友可以參考下

說(shuō)明:

線上的一臺(tái)MySQL數(shù)據(jù)庫(kù)服務(wù)器突然斷電,造成系統(tǒng)故障無(wú)法啟動(dòng),重新安裝系統(tǒng)后,找到之前的MySQL數(shù)據(jù)庫(kù)文件夾。

問(wèn)題:

通過(guò)復(fù)制文件的方式對(duì)之前的MySQL數(shù)據(jù)庫(kù)進(jìn)行恢復(fù),發(fā)現(xiàn)在程序調(diào)用時(shí)找不到數(shù)據(jù)庫(kù)中的表,造成網(wǎng)站無(wú)法正常訪問(wèn)。

分析:

1、MySQL數(shù)據(jù)庫(kù),使用拷貝文件方式來(lái)恢復(fù)數(shù)據(jù)庫(kù),只支持MyISAM引擎;
2、如果有數(shù)據(jù)庫(kù)或數(shù)據(jù)表使用了InnoDB引擎,恢復(fù)的時(shí)候,必須連同MySQL數(shù)據(jù)庫(kù)目錄下的ibdata1文件一起拷貝過(guò)來(lái)。

解決辦法:

1、停止MySQL服務(wù)

service mysqld stop

2、找之前的備份數(shù)據(jù)庫(kù)文件

cd /home/mysql_bak/mysql/ #進(jìn)入MySQL備份目錄

ibdata1 #需要此文件

3、拷貝ibdata1文件到數(shù)據(jù)庫(kù)相應(yīng)目錄

cp /home/mysql_bak/mysql/ibdata1 /usr/local/mysql/data/ibdata1 #拷貝文件到現(xiàn)在的數(shù)據(jù)庫(kù)目錄
chown mysql.mysql /usr/local/mysql/data/ibdata1 #設(shè)置權(quán)限位mysql用戶和用戶組
rm /usr/local/mysql/data/ib_logfile0 #刪除現(xiàn)有日志文件,否則啟動(dòng)MySQL失敗
rm /usr/local/mysql/data/ib_logfile1 #刪除現(xiàn)有日志文件,否則啟動(dòng)MySQL失敗


4、啟動(dòng)MySQL

service mysqld start

故障解決

此時(shí)頁(yè)面已正常打開(kāi)。

ibdata1作用:InnoDB引擎下的表數(shù)據(jù)文件。

建議:數(shù)據(jù)庫(kù)一定要做好備份,恢復(fù)數(shù)據(jù)最好使用.sql備份文件導(dǎo)入。

至此,MySQL數(shù)據(jù)庫(kù)InnoDB引擎下服務(wù)器斷電數(shù)據(jù)恢復(fù)教程完成。

相關(guān)文章

最新評(píng)論