手记

win环境自动备份mysql数据库

先说下集成环境,环境变量是没有配置,怎么直接使用mysql命令是不行的

先切换到mysql目标下,我的在g盘:

接下来有两种方式,一种是备份sql数据另一种是备份mysql目录下的data文件,推荐用第一种;
方法一:创建bat文件

@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
D:/phpStudy/MySQL/bin/mysqldump --opt -u root --password=root lvyecms> D:/weiphp/bbs_%Ymd%.sql
@echo on

当然要改一下对应的目录;
方法二:同样创建bat文件

net stop mysql

xcopy g:\phpstudy\mysql\data\aa\*.* g:\%date:~0,10%\ /y

net start mysql

同样修改对应目录
然后在win附件中找到任务计划程序,创建任务

触发器、操作、和名称设置完毕定时任务即可

1人推荐
随时随地看视频
慕课网APP