windows下mysql定时自动备份
c:
cd D:\Install\Mysql-5.6.44\MySQL Server 5.6\bin
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
mysqldump -uroot -p123456 gdkjoa >>D:\Resources\Soures\sql\gdkjoa_%Ymd%.sql
需要的配置
- 获取MySQL的安装路径( D:\Install\Mysql-5.6.44\MySQL Server 5.6\bin)
- 获取当前时间赋值给Ymd (set “Ymd=%date:,4%%date:5,2%%date:~8,2%”)
- 需要把备份文件放在那个文件夹(D:\Resources\Soures\sql)
- -u(用户名)
- -p(密码)
- 你需要把备份放在那个文件夹里(D:\Resources\Soures\sql\gdkjoa_%Ymd%.sql)
- 双击运行
- 运行成功会出现xxx.sql文件
定时启动
-
打开使用 win+R打开运行窗口
-
,输入taskschd.msc,再回车Enter
-
创建基本任务
-
名称随便写
-
根据需求设置什么时间触发
-
选择再什么时间启动它
-
选择你要执行的操作
-
选择你要执行的脚本
-
完成