windows server环境mysql数据库每天自动备份

本文介绍了如何在Windows Server环境下配置MySQL数据库的自动备份。通过创建一个批处理脚本,结合Windows的任务计划程序,每日凌晨1点自动执行mysqldump进行数据库备份。用户需要指定MySQL的安装路径、数据库用户名、密码、要备份的数据库名以及备份文件的保存位置。成功设置后,可以在任务计划程序的历史记录中查看备份执行情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、新建脚本文件。

新建backup_db.txt,内容可拷贝以下代码稍作修改,完成后将txt改成bat后缀。

@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
"E:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump" --opt -u root --password=abc2018 xgwallet > E:\db_backup\xgwallet_%Ymd%.sql
@echo on

其中,

1、"E:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump" 是我的mysql安装路径;这里注意,如果路径中带有空格,需要加双引号。

2、root 和abc2018对应数据库用户名、密码;

3、xgwallet对应需要备份的数据库名;

4、E:\db_backup\xgwallet_%Ymd%.sql 对应备份文件目录和自定义名称。

 

二、添加windows任务计划,相当于定时任务。

右击“计算机”>>“管理”>>“工具”>>“任务计划程序”后,点击创建任务:(如果是win10系统,右击“计算机”>>“管理”即可)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值