項目中不免會用到對數據庫的備份,先記錄一下 MySQL數據庫定時備份實現。 php
for /f "Tokens=1-3 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k- for /f "Tokens=1-2 Delims=: " %%i in ('time /t') do set tm=%%i-%%j set tm=%dt%%tm% SET bkupdir=E:\bak SET mysqldir=D:\MySQL\MySQL Server 5.0 path D:\MySQL\MySQL Server 5.0\bin SET dbname=ynjjgt SET dbuser=root SET dbpassword=root321 SET CharacterSet=utf8 @ECHO Beginning backup of %dbname%... mysqldump -u %dbuser% -p%dbpassword% %dbname% --add-drop-table --complete-insert --opt>%bkupdir%\%dbname%-%tm%.sql @ECHO Done! New file: %bkupdir%\%dbname%-%tm%.sql
將上面的代碼保存爲.bat文件。 mysql
而後啓動window系統自帶的定時任務。對於設置定時任務,這裏就不mark了。 sql