使用Navicat定時備份mysql資料庫和建立報表並郵件自動發送

來源:互聯網
上載者:User

標籤:Database Backup   navicat   

  Database Backup在現代電腦高速發展的今日變得日益重要,程式員往往因為不重視而忽略備份資料,導致資料丟失,造成非常嚴重的後果。定時備份無疑是解決備份的最好的途徑,本文主要使用Navicat來自動備份資料庫和建立相關的計劃任務。


(一)使用Navicat自動備份資料庫:

  1,開啟navicat用戶端,連上mysql後,雙擊左邊你想要備份的資料庫。點擊“計劃”,再點擊“建立批次工作”具體如。

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/8B/5E/wKiom1hKeOPhrHlnAAE34KFKaMA475.png-wh_500x0-wm_3-wmp_4-s_2192875794.png" title="1.png" alt="wKiom1hKeOPhrHlnAAE34KFKaMA475.png-wh_50" />


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

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M00/8B/5A/wKioL1hKehDQlpqiAAIjypMTYEU529.png-wh_500x0-wm_3-wmp_4-s_2964861491.png" title="2.png" alt="wKioL1hKehDQlpqiAAIjypMTYEU529.png-wh_50" />


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

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M01/8B/5A/wKioL1hKernzEzvyAAHaLRCrArI050.png-wh_500x0-wm_3-wmp_4-s_275069078.png" title="3.png" alt="wKioL1hKernzEzvyAAHaLRCrArI050.png-wh_50" />


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

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/8B/5E/wKiom1hKe-DTP-kjAAFmhr9Ba6w213.png-wh_500x0-wm_3-wmp_4-s_1962787776.png" title="5.png" alt="wKiom1hKe-DTP-kjAAFmhr9Ba6w213.png-wh_50" />

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/8B/5E/wKiom1hKfCzSArPBAACDeZXUr5k635.png-wh_500x0-wm_3-wmp_4-s_2475944065.png" title="6.png" alt="wKiom1hKfCzSArPBAACDeZXUr5k635.png-wh_50" />


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

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/8B/5E/wKiom1hKfpHijalgAAHOmuxHt3w056.png-wh_500x0-wm_3-wmp_4-s_2603797315.png" title="QQ20161209174920.png" alt="wKiom1hKfpHijalgAAHOmuxHt3w056.png-wh_50" />

  

  6,點擊開始,及剛才建立的資料庫的備份離開執行備份操作。

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/8B/5A/wKioL1hKfxST-YnAAAFl9kUzpIM575.png-wh_500x0-wm_3-wmp_4-s_3495863315.png" title="7.png" alt="wKioL1hKfxST-YnAAAFl9kUzpIM575.png-wh_50" />

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


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

 1,選中相應的資料庫,選中報表,建立報表。

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/8B/5E/wKiom1hKgjOCiawCAAFqt9zctgI840.png-wh_500x0-wm_3-wmp_4-s_178632656.png" title="8.png" alt="wKiom1hKgjOCiawCAAFqt9zctgI840.png-wh_50" />

 

 2,在建立的報表中依次選擇:資料--檔案--建立--查詢設計工具--SQL--單擊空白處“編輯SQL”把查詢語句粘貼到該sql裡,圖一,圖二,圖三,圖四。

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M00/8B/5A/wKioL1hKhJrRBn6tAADlXbKY_Wc838.png-wh_500x0-wm_3-wmp_4-s_2689898290.png" title="3.png" style="float:none;" alt="wKioL1hKhJrRBn6tAADlXbKY_Wc838.png-wh_50" />

圖一

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M00/8B/5E/wKiom1hKhJnRlTHpAAB173meXLs765.png-wh_500x0-wm_3-wmp_4-s_30612851.png" style="float:none;" title="1.png" alt="wKiom1hKhJnRlTHpAAB173meXLs765.png-wh_50" />

圖二

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/8B/5A/wKioL1hKhJiDS5ZWAACkfmKfs78894.png-wh_500x0-wm_3-wmp_4-s_781850770.png" title="4.png" style="float:none;" alt="wKioL1hKhJiDS5ZWAACkfmKfs78894.png-wh_50" />

圖三

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M00/8B/5A/wKioL1hKhJnBBRIWAADe9xf2wBQ165.png-wh_500x0-wm_3-wmp_4-s_4058365919.png" title="2.png" style="float:none;" alt="wKioL1hKhJnBBRIWAADe9xf2wBQ165.png-wh_50" />

圖四


 3,設計報表,點擊設計,把資料查詢出來的列拉倒最上邊,見

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/8B/5E/wKiom1hKhpCBFCrhAAET22SeQg8584.png-wh_500x0-wm_3-wmp_4-s_420176064.png" title="5.png" alt="wKiom1hKhpCBFCrhAAET22SeQg8584.png-wh_50" />


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

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M00/8B/5E/wKiom1hKhwPyZ7qHAAD_lcgQ7ZE241.png-wh_500x0-wm_3-wmp_4-s_519588167.png" title="6.png" alt="wKiom1hKhwPyZ7qHAAD_lcgQ7ZE241.png-wh_50" />


 5,建立schedule:計劃--建立批次工作,具體見下表。

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/8B/5E/wKiom1hKimTjDZryAAHrwWltyCQ805.png-wh_500x0-wm_3-wmp_4-s_2760744996.png" title="7.png" alt="wKiom1hKimTjDZryAAHrwWltyCQ805.png-wh_50" />


 6,進入進階選項卡進行相關設定,見。

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/8B/5B/wKioL1hKi3nieHF5AADD2r3rxc8261.png-wh_500x0-wm_3-wmp_4-s_1050409808.png" title="8.png" alt="wKioL1hKi3nieHF5AADD2r3rxc8261.png-wh_50" />


 7,開啟郵箱收到相關的資訊,至此用navicat建立報表並發送郵件完成,希望對你有所協助。

650) this.width=650;" src="http://s5.51cto.com/wyfs02/M00/8B/5B/wKioL1hKi-6TKIarAABZ6HGMiAA389.png-wh_500x0-wm_3-wmp_4-s_1163023100.png" title="9.png" alt="wKioL1hKi-6TKIarAABZ6HGMiAA389.png-wh_50" />


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

使用Navicat定時備份mysql資料庫和建立報表並郵件自動發送

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.