原來這樣寫:
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
C:/Program Files/MySQL/MySQL Server 5.5/bin/mysqldump --opt -u賬號 -p密碼 數據庫名稱> E:/Server/mysqlDataBakUp/electric_power%Ymd%.sql
@echo on
然後再windows Server 2008上添加定時任務
第二天過來查看執行過程的時候,發現命令執行了,但是備份的文件大小爲0K;
經過覈對發現,C:/Program Files/MySQL/MySQL Server 5.5/bin/mysqldump 此爲mysql 安裝路徑;但是在執行命令的時候路徑中不能由空格。
所以決定將 mysqldump 拷貝到其他的路徑中,然後修改爲
E:/mysql/bin/mysqldump --opt -u賬號 -p密碼 數據庫名稱> E:/Server/mysqlDataBakUp/electric_power%Ymd%.sql
點擊執行 能看到備份的文件大小已經正常。