在Win10下编写脚本bat,⾃动保存mysql数据库
mysql下载安装教程 win10 64位
1 编辑脚本 test.bat
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
D:\mysql\mysql-8.0.16-winx64\bin>mysqldump -uroot -p"123456789" --databases ls1>F:\mysqldack\ls2back_%Ymd%.sql
@echo o
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" 表⽰能够获取到年⽉⽇
D:\mysql\mysql-8.0.16-winx64\bin 表⽰MySQL数据库bin⽂件夹的位置
mysqldump -uroot -p"123456789" --databases ls1>F:\mysqldack\ls2back_%Ymd%.sql
mysqldump -uroot -p"123456789" // -u ⽤户名 -p密码
F:\mysqldack\ls2back_%Ymd%.sql //数据库保存在 F:\mysqldack⽬录下,名字叫做ls2back_%Ymd%.sql,其中%Ymd%表⽰保存当天的⽇期。
尝试运⾏test.bat脚本,运⾏脚本的时候,可能会出现闪退的情况,这不影响最后⾃动备份MySQL数据库。
注:解决办法要在你.bat⽂件所在的⽂件夹按住shift+右击⿏标,弹出"在此处打开Powershell"
输⼊ ./test.bat (脚本的名字,./是表⽰相对路径),之后就可在你保存的路径下看到已经备份好的数据库了。
2 通过管理⼯具------任务计划程序-------操作------创建基本任务 设置脚本的启动时间
2.1 在win10下搜索管理⼯具
输⼊⼀个名称 例如mysqlback,点击下⼀步
选择什么时候开始 按照⾃⼰的需求,例如每天
选择任务的开始时间

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。