使用Navicat定時備份mysql數據庫和創建報表並郵件自動發送


數據庫備份在現代計算機高速發展的今日變得日益重要,程序員往往因為不重視而忽略備份數據,導致數據丟失,造成非常嚴重的后果。定時備份無疑是解決備份的最好的途徑,本文主要使用Navicat來自動備份數據庫和創建相關的計划任務。

 

(一)使用Navicat自動備份數據庫:

  1,打開navicat客戶端,連上mysql后,雙擊左邊你想要備份的數據庫。點擊“計划”,再點擊“新建批處理作業”具體如下圖。

wKiom1hKeOPhrHlnAAE34KFKaMA475.png-wh_50

 

   2,雙擊上面的可用任務,它就會到下面的列表里去,也代表你選擇了這個任務

wKioL1hKehDQlpqiAAIjypMTYEU529.png-wh_50

 

  3,點擊保存,彈出個命名對話框,給這個任務取個名字,點擊“確定”

wKioL1hKernzEzvyAAHaLRCrArI050.png-wh_50

 

   4,點擊“設置計划任務”,點擊計划選項卡,定義了每天凌晨四點左右備份還可以創建多個計划任務的時間等等,確定后輸入本地管理員的用戶名和密碼,自動備份設置完成。

wKiom1hKe-DTP-kjAAFmhr9Ba6w213.png-wh_50

wKiom1hKfCzSArPBAACDeZXUr5k635.png-wh_50

 

  5,給自己的郵箱發送備份信息的相關配置

wKiom1hKfpHijalgAAHOmuxHt3w056.png-wh_50

  

  6,點擊開始,及剛才創建的數據庫的備份離開執行備份操作。

wKioL1hKfxST-YnAAAFl9kUzpIM575.png-wh_50

 至此,使用navicat自動備份數據庫的方法完成。

 

 (二),使用navicat創建報表並自動發送附件到指定的郵箱。

 1,選中相應的數據庫,選中報表,新建報表。

wKiom1hKgjOCiawCAAFqt9zctgI840.png-wh_50

 

 2,在新建的報表中依次選擇:數據--文件--新建--查詢設計器--SQL--單擊空白處“編輯SQL”把查詢語句粘貼到該sql里,圖一,圖二,圖三,圖四。

wKioL1hKhJrRBn6tAADlXbKY_Wc838.png-wh_50

圖一

wKiom1hKhJnRlTHpAAB173meXLs765.png-wh_50

圖二

wKioL1hKhJiDS5ZWAACkfmKfs78894.png-wh_50

圖三

wKioL1hKhJnBBRIWAADe9xf2wBQ165.png-wh_50

圖四

 

 3,設計報表,點擊設計,把數據查詢出來的列拉倒最上邊,見下圖

wKiom1hKhpCBFCrhAAET22SeQg8584.png-wh_50

 

 4,預覽報表,點擊預覽即可並調整相應的尺寸達到自己的滿意並保持(Ctrl + S)。

wKiom1hKhwPyZ7qHAAD_lcgQ7ZE241.png-wh_50

 

 5,新建schedule:計划--新建批處理作業,具體見下表。

wKiom1hKimTjDZryAAHrwWltyCQ805.png-wh_50

 

 6,進入高級選項卡進行相關設置,見下圖。

wKioL1hKi3nieHF5AADD2r3rxc8261.png-wh_50

 

 7,打開郵箱收到相關的信息,至此用navicat創建報表並發送郵件完成,希望對你有所幫助。

wKioL1hKi-6TKIarAABZ6HGMiAA389.png-wh_50

 

本文出自 “清風明月” 博客,請務必保留此出處http://liqingbiao.blog.51cto.com/3044896/1881314


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM