Windows平台上面自動備份MySql

由於Windows平臺上的shell scripts語言沒有像UNIX上那般簡單好用.
怎樣作到定時備份? 再加上自動壓縮的功能?
 
先寫一個.bat
內容:
backup.bat:
 
mysqldump  -u OOO  -p –password=OOO -h 88.88.88.88 mytable > d:backupmytable.sql
sh compress.sh
 
再寫一個 sh
compress.sh:
 
str=`./date.exe +%Y%m%d%k`;
./gzip -f mytable.sql
./mv -f mytable.sql.gz  mytable_$str.gz
 
然後去找gnu tools的Win32 porting
 
 
把date.exe , gzip.exe mv.exe copy到目錄.
 
然後設定Windows排程, 一切大功告成.
 
廣告
本篇發表於 未分類。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s