大家好,這次要來分享一個備份資料庫的小技巧

相信使用mysqldump來備份資料庫的使用者,很多人會使用當天的日期及時間來當檔名,這樣對於資料管理是有幫助的。

但是也會常遇到一個問題,假設備份資料庫的時間是AM09:30,系統判斷無法9前面的空白字元,這樣一來備份就會出問題。

這裡要來分享一個小技巧來解決這種冏況。

下面的方法是建立一個.bat檔來執行備份資料庫

1.新增一個bat檔==>編輯

2.編輯內容

echo off

echo %date%

echo %time%

set hour=%time: =0%
c:\AAA\mysqldump.exe -BBB -hCCC -pDDD EEE > c:\FFF\%date:~0,4%%date:~5,2%%date:~8,2%%hour:~0,2%%time:~3,2%%time~5,2%.sql

3.

AAA==>mysqldump的路徑
BBB==>username
CCC==>IP
DDD==>password
EEE==>資料庫名稱
FFF==>備份檔位置

參考來源:https://www.jb51.net/article/195100.htm

發佈留言

Your email address will not be published. Required fields are marked *