项目中不免会用到对数据库的备份,先记录一下 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