校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 批處理命令 BAT備份MySQL數據庫

批處理命令 BAT備份MySQL數據庫

熱門標簽:四川防封電銷卡套餐 無錫極信防封電銷卡價格 谷歌地圖標注錯位 aa專業電話外呼系統 用電話機器人取代人工 95專業外呼線路是怎么回事 浙江語音外呼系統招商 沈陽電銷 外呼獲客系統
工作環境 Windows Server 2003 ,MySQL安裝目錄 D:\MySQL , WinRAR 安裝目錄 C:\Program Files\WinRAR\WinRAR.exe
備份數據存儲的路徑為 E:\數據備份,好了下面開始寫DOS批處理命令了。
復制代碼 代碼如下:

set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
md "E:\數據備份\%ymd%"
"D:\MySQL\bin\mysqldump.exe" --opt -Q mysql -uroot -p123456789 > E:\數據備份\%Ymd%\mysql.sql
REM ..... 這里可以添加更多的命令,要看你有多少個數據庫,其中 -Q 后面是數據庫名稱 -p緊跟后面是密碼
echo Winrar loading...
"C:\Program Files\WinRAR\WinRAR.exe" a -ep1 -r -o+ -m5 -df "E:\數據備份\%Ymd%.rar" "E:\數據備份\%Ymd%"
echo OK!

把上面的命令保存為 backup.bat ,雙擊運行,就開始備份數據了。
第一句是建立一個變量 %Ymd% ,通過 %date% 這個系統變量得到日期,%date:~,4% 表示取日期的前面4個字符就是年份,%%date:~5,2% 表示取日期第5個字符開始的2個字符就是月份,%date:~8,2% 這個就是日期號數,如 2009-06-20 這個日期最后得到的結果是 20090620
第二句就是使用變量 %Ymd% 的值建立一個空的文件夾。
第三句開始就是使用MySQL的命令對數據庫mysql進行備份,并存儲在 E:\數據備份\%ymd% 這個文件夾下面,這里可以有很多類似的命令,備份多個數據庫。
最后就是使用 WinRAR 對備份的數據進行壓縮,并存儲為以 %Ymd% 變量值建立的RAR文件名,同時刪除備份的 %Ymd% 目錄。
如果你想讓系統自動定期備份,就可以通過系統的任務計劃定期執行這個命令。
您可能感興趣的文章:
  • mysql下普通用戶備份數據庫時無lock tables權限的解決方法
  • mysql自動定時備份數據庫的最佳方法(windows服務器)
  • mysqldump備份數據庫時排除某些庫的實例
  • mysql ndb集群備份數據庫和還原數據庫的方法
  • Navicat for MySQL定時備份數據庫及數據恢復詳解
  • linux下mysql自動備份數據庫與自動刪除臨時文件
  • Python實現定時備份mysql數據庫并把備份數據庫郵件發送
  • centos中mysql備份數據庫腳本分享
  • MySQL定時備份數據庫操作示例
  • MySQL數據庫備份與恢復方法
  • PHP備份/還原MySQL數據庫的代碼
  • MySQL數據庫入門之備份數據庫操作詳解

標簽:青島 南平 連云港 迪慶 興安盟 煙臺 廣安 常德

巨人網絡通訊聲明:本文標題《批處理命令 BAT備份MySQL數據庫》,本文關鍵詞  批處理,命令,BAT,備份,MySQL,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《批處理命令 BAT備份MySQL數據庫》相關的同類信息!
  • 本頁收集關于批處理命令 BAT備份MySQL數據庫的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 永平县| 岳阳市| 阳泉市| 大厂| 团风县| 鄂伦春自治旗| 靖边县| 泸西县| 丽江市| 巴楚县| 尼勒克县| 柘城县| 慈利县| 名山县| 嵊泗县| 中牟县| 江山市| 盘锦市| 江源县| 岗巴县| 庆安县| 塔城市| 施秉县| 柘荣县| 湖口县| 阜康市| 沧源| 本溪市| 新建县| 玉林市| 天长市| 黄石市| 仙游县| 甘肃省| 麻栗坡县| 遵义县| 肥城市| 延津县| 沙田区| 鄂伦春自治旗| 定陶县|