新聞中心
MySQL數(shù)據(jù)庫有時(shí)會(huì)出現(xiàn)數(shù)據(jù)故障,這是就需要我們將MySQL數(shù)據(jù)庫備份,并恢復(fù)數(shù)據(jù)庫,下面就為您舉例說明MySQL數(shù)據(jù)庫備份的方法,供您參考。

站在用戶的角度思考問題,與客戶深入溝通,找到江西網(wǎng)站設(shè)計(jì)與江西網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋江西地區(qū)。
1、ib_logfile0和ib_logfile1是mysql用來存儲(chǔ)操作執(zhí)行的日志文件,用于事務(wù)暫存和回滾。當(dāng)復(fù)制ibdata1數(shù)據(jù)文件到新的mysql中時(shí),如果沒有拷貝這兩個(gè)日志文件,則會(huì)出現(xiàn)啟動(dòng)不啟來。在.err文件中
InnoDB: Your database may be corrupt or you may have copied the InnoDB
log文件無法被識(shí)別
如下方式操作,恢復(fù)并還原數(shù)據(jù)庫
命令行方式啟動(dòng):
1進(jìn)入bin目錄 mysqld-nt --innodb_force_recovery=4 //以只讀方式啟動(dòng)數(shù)據(jù)
然后這個(gè)窗口不要管了。
2MySQL數(shù)據(jù)庫備份
mysqldump -u** -p** --opt --add-drop-table youdatabase > backupfilepath
3刪除數(shù)據(jù)庫
drop database thedatabase
4退出mysql,結(jié)束mysql進(jìn)程
5將mysql data目錄下,除了目錄以外的幾個(gè)文件刪除,
6重新正常啟動(dòng)mysql mysqld
7創(chuàng)建數(shù)據(jù)庫 create database youdatabase
8恢復(fù) mysql -u** -p** yourdatabase < backupfilepath
網(wǎng)站欄目:教您如何實(shí)現(xiàn)MySQL數(shù)據(jù)庫備份及恢復(fù)
文章位置:http://m.fisionsoft.com.cn/article/djdpdso.html


咨詢
建站咨詢
