[資料庫] Navicat for MySQL定時備份資料庫及資料恢復
在做資料庫修改或刪除操作中,可能會導致資料錯誤,甚至資料庫奔潰,而有效的定時備份能很好地保護資料庫。本篇文章主要講述Navicat for MySQL定時備份資料庫和資料恢復等功能,同時可以定時播放電影等設定,希望對您有所幫助,如果文章中存在錯誤或不足之處,還請海涵~
一. 設定計劃任務定時備份資料庫
計劃任務就是讓電腦在指定的時間內執行指定的動作,這些動作可以是一個程式,也可以是一個批處理,但是至少是可以執行的!其實再通俗一點也就是相當於你在那個時間裡面進行了對某個東西對滑鼠雙擊的操作。
1.首先,建立資料庫hcpmanage,表information,主要記錄車票資訊。
2.點選"任務"->"新建批處理作業",如下圖所示。
3.然後彈出的對話方塊中,雙擊可用任務"Backup hcpmanage",並選擇任務。點選儲存按鈕,設定為"20170418bf"。
4.然後該備份檔案就會出現在計劃列表中,如下圖所示。
5.點選該"20170418bf",設定計劃任務,如下圖所示。
6.在彈出"計劃"中設定每天23:58進行備份操作,如下圖所示。
7.點選"應用",在彈出的"設定賬戶資訊"中,輸入開機密碼,點選確定。
其中常用設定如下所示,包括完成任務計劃、空閒時間和電源管理等。
![](https://i.iter01.com/images/30acfcb233d8fc3764b7988fe2cf74f866762e4621fa001c8c51bb1575300445.png)
8.當時間每天到達23:58時,資料庫進行定時備份。其備份檔案在"Windows/System32/Tasks"任務路徑下,如下圖所示。
![](https://i.iter01.com/images/381de5f5953ef8a6338d998b2eae2a435778b0f1372c021e96b546938a53b776.png)
另一個備份psc檔案所在路徑:Navicat\MySQL\servers\test\hcpmanage(連線-資料庫)。
![](https://i.iter01.com/images/6d06a95abbccccb3b2d1a46a6616280c43638e00dd6e9837f2e969479ba77e44.png)
注意:在輸入開機密碼過程中,經常會報錯"任務計劃程式 再試著設定任務賬戶資訊時出現錯誤",如下圖所示,解決方法見第三部分。
![](https://i.iter01.com/images/00401e38993c5a3d983af10e7d0f97e1ffca4dd15a23113255a82dd267f15cab.jpg)
二. 資料庫恢復
假設現在該資料庫已經毀壞,已刪除表information,現在需要對齊進行恢復。
1.點選"備份" -> "還原備份",如下圖所示。
2.它會預設彈出找到對應的資料庫,選擇該psc檔案,如下圖所示。
3.彈出"還原備份",時間為23:58進行的備份檔案,點選"開始"按鈕。
![](https://i.iter01.com/images/920aa37356aeb18c42ff265da44dcba458454d5b4a72aed510763fd68c992fb9.png)
4.然後資料進行恢復成功,檢視"資訊日誌",如下圖所示。
![](https://i.iter01.com/images/1564683c21bca79c85889aad95bfb228a28a2bd69ff96b122bedd11ae403c06a.png)
![](https://i.iter01.com/images/b34c42de41714f6472901cbf8605fdb96d9513c51e5a5e18f4c95badd7832125.png)
5.資料還原成功,其他的方法類似。
![](https://i.iter01.com/images/264bedd0e04822a5e9f0086d893a5e5ef418faeb7d9284113ad2025b77bf64d9.png)
三. 任務計劃程式錯誤解決
在進行計劃設定過程中,輸入使用者名稱或密碼總會報錯,尤其是密碼為空的情況,如下所示。這個錯誤怎麼解決呢?
1.在"服務"(cmd中命令services.msc)中"Task Scheduler"需要啟動。
![](https://i.iter01.com/images/2800de2ef20ac48d8bd26fbbaf712459b1f9a19450eaf6ff441e8c509713f80c.png)
2.在"本地策略"(cmd中命令gpedit.msc)中"安全選項",需要禁用"賬戶:使用空密碼的本地賬戶只允許進行控制檯 登入"。注意是禁用,如下圖所示。
![](https://i.iter01.com/images/de27ffe98c07189af0116c1b85278ceb6e7f6c1c60c8c3685d47f428908f39e8.png)
四. 定時播放視訊
參考文章:windows計劃任務使用方法附常見問題解決
計劃任務應該是很老的一個系統的功能的(從98下就有的), 也漸漸的被人淡忘了,現在我用來進行資料庫備份,其實還可用於很多功能。
1.開啟"我的電腦",依次開啟"控制皮膚"->"任務計劃",如下圖所示。
![](https://i.iter01.com/images/7e5ec568fa341cad187c322f8c3511f175047df87406227cc63064249aba4c22.jpg)
2.點選下一步,並選擇需要開啟的程式,如果沒有點選"瀏覽"。
![](https://i.iter01.com/images/cede43c438574ae02f8577a568a28a01cbb4f1825efa2f50fc06a193ebca32f1.jpg)
![](https://i.iter01.com/images/b09ce106c03b8b77440a71c392f90a117745380a868d9a476ffb0b57d166a501.jpg)
3.設定任務執行時間,如下圖所示。
4.這裡的使用者名稱和密碼必須和你係統的使用者名稱和密碼一致就可以了的。我的這個使用者是沒密碼的,所以我不寫,直接下一步!
然後每天到我設定的那個時間!這個東西就會自己彈出來放歌給我聽了。
最後希望這篇文章對你有所幫助,後面部分主要是參考,希望讀者自己去做一些感興趣的實驗。同時最近真的太忙了,對不起我的女神,只能花中午的時間來寫博文、日記,希望晚上都能陪陪她、聊聊天。
最近壓力之大,不知道什麼時候沒有過呢?內心始終忐忑,同時更加認同了退一步海闊天空,自己追求什麼何去何從呢?誰也不知道。哎~哎~哎~
遇一人白首,澤一城終老。教幾許學生,賞幾片風景。
這就是所謂的愛情、事業和生活,經歷風雨,陪她慢慢變老,謝謝她的包容和一切~
(By:Eastmount 2017-04-09 晚上12點 http://blog.csdn.net/eastmount/)
相關文章
- Mysql資料庫備份及恢復MySql資料庫
- 資料庫資料恢復—無備份,binlog未開啟的Mysql資料庫資料恢復案例資料庫資料恢復MySql
- 定時備份MySQL資料庫MySql資料庫
- 資料庫備份恢復資料庫
- mongodb資料庫備份與恢復(資料庫資料遷移)MongoDB資料庫
- 寶塔資料庫恢復 mysql資料庫丟失恢復 mysql資料庫刪除庫恢復 寶塔mysql資料庫恢復資料庫MySql
- 使用Mysqldump備份和恢復MySQL資料庫MySql資料庫
- MySQL-19.資料庫備份與恢復MySql資料庫
- SqlServer資料庫恢復備份資料的方法SQLServer資料庫
- 備份與恢復:Polardb資料庫資料基於時間點恢復資料庫
- 備份與恢復:polardb資料庫備份與恢復資料庫
- 達夢資料庫備份恢復資料庫
- postgresql備份與恢復資料庫SQL資料庫
- Linux下MySQL資料庫的備份與恢復LinuxMySql資料庫
- 【資料庫資料恢復】linux系統下MYSQL資料庫資料恢復案例資料庫資料恢復LinuxMySql
- 【資料庫資料恢復】SAP資料庫資料恢復案例資料庫資料恢復
- NoSQL 資料庫案例實戰 -- MongoDB資料備份、恢復SQL資料庫MongoDB
- 資料庫備份與恢復技術資料庫
- Mongo 資料庫備份和恢復命令Go資料庫
- pg_dump 備份,恢復資料庫資料庫
- PostgreSql資料庫的備份和恢復SQL資料庫
- mysql 資料庫 備份MySql資料庫
- 【資料庫資料恢復】Sql Server資料庫資料恢復案例資料庫資料恢復SQLServer
- ClickHouse資料庫單機安裝及備份恢復資料庫
- Mysql資料備份與恢復MySql
- 時序資料庫InfluxDB之備份和恢復策略資料庫UX
- 時序資料庫 InfluxDB 之備份和恢復策略資料庫UX
- MySQL資料庫遷移與MySQL資料庫批量恢復MySql資料庫
- 資料庫定時備份linux篇資料庫Linux
- 【乾貨】MySQL 資料庫定時備份總結MySql資料庫
- MySQL 資料庫定時備份的幾種方式MySql資料庫
- MySQL資料庫的恢復MySql資料庫
- MySQL資料庫故障恢復MySql資料庫
- mysqldump使用方法(MySQL資料庫的備份與恢復)MySql資料庫
- vivo 資料庫備份恢復系統演化資料庫
- PG-pg_dump備份/恢復資料庫資料庫
- 【資料庫資料恢復】windows server下SqlServer資料庫的資料恢復資料庫資料恢復WindowsServerSQL
- 【資料庫資料恢復】如何恢復Oracle資料庫truncate表的資料資料庫資料恢復Oracle
- 【資料庫資料恢復】MS SQL資料庫附加資料庫出錯怎麼恢復資料?資料庫資料恢復SQL