[数据库] Navicat for MySQL定时备份数据库及数据恢复
在做數(shù)據(jù)庫修改或刪除操作中,可能會(huì)導(dǎo)致數(shù)據(jù)錯(cuò)誤,甚至數(shù)據(jù)庫奔潰,而有效的定時(shí)備份能很好地保護(hù)數(shù)據(jù)庫。本篇文章主要講述Navicat for MySQL定時(shí)備份數(shù)據(jù)庫和數(shù)據(jù)恢復(fù)等功能,同時(shí)可以定時(shí)播放電影等設(shè)置,希望對您有所幫助,如果文章中存在錯(cuò)誤或不足之處,還請海涵~
一. 設(shè)置計(jì)劃任務(wù)定時(shí)備份數(shù)據(jù)庫
計(jì)劃任務(wù)就是讓電腦在指定的時(shí)間內(nèi)執(zhí)行指定的動(dòng)作,這些動(dòng)作可以是一個(gè)程序,也可以是一個(gè)批處理,但是至少是可以運(yùn)行的!其實(shí)再通俗一點(diǎn)也就是相當(dāng)于你在那個(gè)時(shí)間里面進(jìn)行了對某個(gè)東西對鼠標(biāo)雙擊的操作。
1.首先,創(chuàng)建數(shù)據(jù)庫hcpmanage,表information,主要記錄車票信息。
2.點(diǎn)擊"任務(wù)"->"新建批處理作業(yè)",如下圖所示。
3.然后彈出的對話框中,雙擊可用任務(wù)"Backup hcpmanage",并選擇任務(wù)。點(diǎn)擊保存按鈕,設(shè)置為"20170418bf"。
??
4.然后該備份文件就會(huì)出現(xiàn)在計(jì)劃列表中,如下圖所示。
5.點(diǎn)擊該"20170418bf",設(shè)置計(jì)劃任務(wù),如下圖所示。
6.在彈出"計(jì)劃"中設(shè)置每天23:58進(jìn)行備份操作,如下圖所示。
7.點(diǎn)擊"應(yīng)用",在彈出的"設(shè)置賬戶信息"中,輸入開機(jī)密碼,點(diǎn)擊確定。
其中常用設(shè)置如下所示,包括完成任務(wù)計(jì)劃、空閑時(shí)間和電源管理等。
8.當(dāng)時(shí)間每天到達(dá)23:58時(shí),數(shù)據(jù)庫進(jìn)行定時(shí)備份。其備份文件在"Windows/System32/Tasks"任務(wù)路徑下,如下圖所示。
另一個(gè)備份psc文件所在路徑:Navicat\MySQL\servers\test\hcpmanage(連接-數(shù)據(jù)庫)。
注意:在輸入開機(jī)密碼過程中,經(jīng)常會(huì)報(bào)錯(cuò)"任務(wù)計(jì)劃程序 再試著設(shè)置任務(wù)賬戶信息時(shí)出現(xiàn)錯(cuò)誤",如下圖所示,解決方法見第三部分。
二. 數(shù)據(jù)庫恢復(fù)
假設(shè)現(xiàn)在該數(shù)據(jù)庫已經(jīng)毀壞,已刪除表information,現(xiàn)在需要對齊進(jìn)行恢復(fù)。
1.點(diǎn)擊"備份" -> "還原備份",如下圖所示。
2.它會(huì)默認(rèn)彈出找到對應(yīng)的數(shù)據(jù)庫,選擇該psc文件,如下圖所示。
3.彈出"還原備份",時(shí)間為23:58進(jìn)行的備份文件,點(diǎn)擊"開始"按鈕。
4.然后數(shù)據(jù)進(jìn)行恢復(fù)成功,查看"信息日志",如下圖所示。
??
5.數(shù)據(jù)還原成功,其他的方法類似。
三. 任務(wù)計(jì)劃程序錯(cuò)誤解決
在進(jìn)行計(jì)劃設(shè)置過程中,輸入用戶名或密碼總會(huì)報(bào)錯(cuò),尤其是密碼為空的情況,如下所示。這個(gè)錯(cuò)誤怎么解決呢?
1.在"服務(wù)"(cmd中命令services.msc)中"Task Scheduler"需要啟動(dòng)。
2.在"本地策略"(cmd中命令gpedit.msc)中"安全選項(xiàng)",需要禁用"賬戶:使用空密碼的本地賬戶只允許進(jìn)行控制臺(tái) 登錄"。注意是禁用,如下圖所示。
四. 定時(shí)播放視頻
參考文章:windows計(jì)劃任務(wù)使用方法附常見問題解決
計(jì)劃任務(wù)應(yīng)該是很老的一個(gè)系統(tǒng)的功能的(從98下就有的), 也漸漸的被人淡忘了,現(xiàn)在我用來進(jìn)行數(shù)據(jù)庫備份,其實(shí)還可用于很多功能。
1.打開"我的電腦",依次打開"控制面板"->"任務(wù)計(jì)劃",如下圖所示。
2.點(diǎn)擊下一步,并選擇需要打開的程序,如果沒有點(diǎn)擊"瀏覽"。
??
3.設(shè)置任務(wù)執(zhí)行時(shí)間,如下圖所示。
??
4.這里的用戶名和密碼必須和你系統(tǒng)的用戶名和密碼一致就可以了的。我的這個(gè)用戶是沒密碼的,所以我不寫,直接下一步!?
??
然后每天到我設(shè)置的那個(gè)時(shí)間!這個(gè)東西就會(huì)自己彈出來放歌給我聽了。
最后希望這篇文章對你有所幫助,后面部分主要是參考,希望讀者自己去做一些感興趣的實(shí)驗(yàn)。同時(shí)最近真的太忙了,對不起我的女神,只能花中午的時(shí)間來寫博文、日記,希望晚上都能陪陪她、聊聊天。
最近壓力之大,不知道什么時(shí)候沒有過呢?內(nèi)心始終忐忑,同時(shí)更加認(rèn)同了退一步海闊天空,自己追求什么何去何從呢?誰也不知道。哎~哎~哎~
遇一人白首,澤一城終老。教幾許學(xué)生,賞幾片風(fēng)景。
這就是所謂的愛情、事業(yè)和生活,經(jīng)歷風(fēng)雨,陪她慢慢變老,謝謝她的包容和一切~
(By:Eastmount 2017-04-09 晚上12點(diǎn) ?http://blog.csdn.net/eastmount/)
總結(jié)
以上是生活随笔為你收集整理的[数据库] Navicat for MySQL定时备份数据库及数据恢复的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【python数据挖掘课程】十三.Wor
- 下一篇: linux cmake编译源码,linu