Navicat for MySQL定時(shí)備份數(shù)據(jù)庫(kù)及數(shù)據(jù)恢復(fù)詳解
在做數(shù)據(jù)庫(kù)修改或刪除操作中,可能會(huì)導(dǎo)致數(shù)據(jù)錯(cuò)誤,甚至數(shù)據(jù)庫(kù)奔潰,而有效的定時(shí)備份能很好地保護(hù)數(shù)據(jù)庫(kù)。本篇文章主要講述Navicat for MySQL定時(shí)備份數(shù)據(jù)庫(kù)和數(shù)據(jù)恢復(fù)等功能,同時(shí)可以定時(shí)播放電影等設(shè)置,希望對(duì)您有所幫助,如果文章中存在錯(cuò)誤或不足之處,還請(qǐng)海涵~
一. 設(shè)置計(jì)劃任務(wù)定時(shí)備份數(shù)據(jù)庫(kù)
計(jì)劃任務(wù)就是讓電腦在指定的時(shí)間內(nèi)執(zhí)行指定的動(dòng)作,這些動(dòng)作可以是一個(gè)程序,也可以是一個(gè)批處理,但是至少是可以運(yùn)行的!其實(shí)再通俗一點(diǎn)也就是相當(dāng)于你在那個(gè)時(shí)間里面進(jìn)行了對(duì)某個(gè)東西對(duì)鼠標(biāo)雙擊的操作。
1.首先,創(chuàng)建數(shù)據(jù)庫(kù)hcpmanage,表information,主要記錄車(chē)票信息。
2.點(diǎn)擊"任務(wù)"->"新建批處理作業(yè)",如下圖所示。
3.然后彈出的對(duì)話(huà)框中,雙擊可用任務(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è)置賬戶(hù)信息"中,輸入開(kāi)機(jī)密碼,點(diǎn)擊確定。
其中常用設(shè)置如下所示,包括完成任務(wù)計(jì)劃、空閑時(shí)間和電源管理等。
8.當(dāng)時(shí)間每天到達(dá)23:58時(shí),數(shù)據(jù)庫(kù)進(jìn)行定時(shí)備份。其備份文件在"Windows/System32/Tasks"任務(wù)路徑下,如下圖所示。
另一個(gè)備份psc文件所在路徑:Navicat\MySQL\servers\test\hcpmanage(連接-數(shù)據(jù)庫(kù))。
注意:在輸入開(kāi)機(jī)密碼過(guò)程中,經(jīng)常會(huì)報(bào)錯(cuò)"任務(wù)計(jì)劃程序 再試著設(shè)置任務(wù)賬戶(hù)信息時(shí)出現(xiàn)錯(cuò)誤",如下圖所示,解決方法見(jiàn)第三部分。
二. 數(shù)據(jù)庫(kù)恢復(fù)
假設(shè)現(xiàn)在該數(shù)據(jù)庫(kù)已經(jīng)毀壞,已刪除表information,現(xiàn)在需要對(duì)齊進(jìn)行恢復(fù)。
1.點(diǎn)擊"備份" -> "還原備份",如下圖所示。
2.它會(huì)默認(rèn)彈出找到對(duì)應(yīng)的數(shù)據(jù)庫(kù),選擇該psc文件,如下圖所示。
3.彈出"還原備份",時(shí)間為23:58進(jìn)行的備份文件,點(diǎn)擊"開(kāi)始"按鈕。
4.然后數(shù)據(jù)進(jìn)行恢復(fù)成功,查看"信息日志",如下圖所示。
5.數(shù)據(jù)還原成功,其他的方法類(lèi)似。
三. 任務(wù)計(jì)劃程序錯(cuò)誤解決
在進(jìn)行計(jì)劃設(shè)置過(guò)程中,輸入用戶(hù)名或密碼總會(huì)報(bào)錯(cuò),尤其是密碼為空的情況,如下所示。這個(gè)錯(cuò)誤怎么解決呢?
1.在"服務(wù)"(cmd中命令services.msc)中"Task Scheduler"需要啟動(dòng)。
2.在"本地策略"(cmd中命令gpedit.msc)中"安全選項(xiàng)",需要禁用"賬戶(hù):使用空密碼的本地賬戶(hù)只允許進(jìn)行控制臺(tái) 登錄"。注意是禁用,如下圖所示。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 詳解Mysql之mysqlbackup備份與恢復(fù)實(shí)踐
- MySQL使用innobackupex備份連接服務(wù)器失敗的解決方法
- MySQL使用xtrabackup進(jìn)行備份還原操作
- 安裝使用Percona XtraBackup來(lái)備份恢復(fù)MySQL的教程
- 編寫(xiě)腳本令Xtrabackup對(duì)MySQL數(shù)據(jù)進(jìn)行備份的教程
- MySQL定時(shí)備份數(shù)據(jù)庫(kù)操作示例
- Python實(shí)現(xiàn)定時(shí)備份mysql數(shù)據(jù)庫(kù)并把備份數(shù)據(jù)庫(kù)郵件發(fā)送
- mysqldump備份數(shù)據(jù)庫(kù)時(shí)排除某些庫(kù)的實(shí)例
- mysql自動(dòng)定時(shí)備份數(shù)據(jù)庫(kù)的最佳方法(windows服務(wù)器)
- MySQLBackup備份數(shù)據(jù)庫(kù)的操作過(guò)程
相關(guān)文章
Mysql和文件系統(tǒng)的關(guān)聯(lián)詳情
這篇文章主要介紹了Mysql和文件系統(tǒng)的關(guān)聯(lián)詳情,Mysql常用的存儲(chǔ)引擎如InnoDB、MyISAM采用的是文件存儲(chǔ),自然和文件系統(tǒng)掛鉤,那么Mysql都有哪些地方用到了文件系統(tǒng)呢,下面我們一起進(jìn)入文章學(xué)習(xí)詳細(xì)內(nèi)容吧2022-09-09實(shí)例解析MySQL中的存儲(chǔ)過(guò)程及存儲(chǔ)過(guò)程的調(diào)用方法
存儲(chǔ)例程是存儲(chǔ)在數(shù)據(jù)庫(kù)服務(wù)器中的一組sql語(yǔ)句,通過(guò)在查詢(xún)中調(diào)用一個(gè)指定的名稱(chēng)來(lái)執(zhí)行這些sql語(yǔ)句命令,下面就以實(shí)例解析MySQL中的存儲(chǔ)過(guò)程及存儲(chǔ)過(guò)程的調(diào)用方法:2016-05-05mysql中insert并發(fā)問(wèn)題(on?DUPLICATE?KEY?UPDATE)
本文主要介紹了mysql中insert并發(fā)問(wèn)題(on?DUPLICATE?KEY?UPDATE),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01Linux安裝MySQL5.6.24使用文字說(shuō)明
這篇文章主要為大家詳細(xì)介紹了Linux安裝MySQL使用文字說(shuō)明,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01Centos6.5編譯安裝mysql 5.7.14詳細(xì)教程
這篇文章主要為大家分享了Centos6.5編譯安裝mysql 5.7.14 詳細(xì)教程,感興趣的小伙伴們可以參考一下2016-08-08