# :-: **:-: win10下每天定时备份数据库数据**
**先创建一个空记事本,把他放在自己想放的地方,打开复制如下代码**
@echo on
REM-------------test database backup tool - hope---------------------------
set dbbindir=E:\\PHPstudy\\MySQL\\bin
set panfu=F:\\
set dbuser=root
set dbpwd=root
set dbname=bank
cd %dbbindir%
set ymd=%date:~0,4%%date:~5,2%%date:~8,2%
set his=%time:~3,2%%time:~6,2%
set ftype=.sql
set ffu=\\
md %panfu%%ymd%
set filename=%dbname%%ymd%%his%%ftype%
set dirname=%ymd%%ffu%%filename%
E:/PHPstudy/MySQL/bin/mysqldump.exe -u%dbuser% -p%dbpwd% %dbname% > %panfu%%dirname%
@echo off
第1行:打开
第2行:注释;
第3行:MYSQL的bin目录;
第4行:数据库的备份文件存放目录;
第5行:MYSQL的用户名;
第6行:MYSQL的密码;
第7行:需备份的数据库名称;
第8行:进入MYSQL的BIN目录;
第9行:取得当前的年月日;
第10行:取得当前的时间的分秒;
第11行:备份的文件类型;
第12行:备份文件的存放路径的盘符符号;
第13行:创建备份文件的存放目录
第14行:组合文件名;
第15行:组合文件存放路径;
第16行:调用mysqldump的绝对路径,(如果不是绝对路径可能会出现备份数据为空的情况,具体使用方法请查询mysqldump使用说明),进行数据库备份;
第17行:关闭;
把这个文件保存为.bat后缀的文件
然后在win10的 任务列表中加上就可以实现每天备份数据库数据了