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

主頁 > 知識庫 > 批處理命令 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數據庫的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 织金县| 乌审旗| 双桥区| 大庆市| 营山县| 永兴县| 攀枝花市| 宁远县| 姜堰市| 武隆县| 高邑县| 无极县| 静宁县| 台东县| 永城市| 镇平县| 礼泉县| 锦州市| 桦南县| 舞钢市| 家居| 庐江县| 平顶山市| 兴业县| 廊坊市| 吉首市| 蓝田县| 双桥区| 色达县| 渑池县| 邓州市| 阿克陶县| 灵台县| 扶沟县| 宁晋县| 松滋市| 萨迦县| 杭锦旗| 定州市| 冀州市| 波密县|