0
点赞
收藏
分享

微信扫一扫

mysqldump Windows 定期自动 备份 mysql

Windows 平台:定期自动 备份 mysql 

 

 

 一,确定 mysqldump.exe  的位置

C:\Program Files\MySQL\MySQL Server 5.7\bin

mysqldump Windows 定期自动 备份 mysql_mysql

 

二  打开高级系统设置,设置环境变量

可右击 此电脑 ——>  点击 属性

mysqldump Windows 定期自动 备份 mysql_mysql_02

 点击 高级系统设置

 

mysqldump Windows 定期自动 备份 mysql_mysql_03

 点击环境变量

mysqldump Windows 定期自动 备份 mysql_mysql_04

 编辑系统变量中的Path

 

mysqldump Windows 定期自动 备份 mysql_Server_05

 设置path

mysqldump Windows 定期自动 备份 mysql_mysql_06

 

选择新建,将mysql的bin文件夹地址填入,点击确定。

C:\Program Files\MySQL\MySQL Server 5.7\bin

确定后,需要关闭cmd重新打开,mysqldump命令才会生效。

三 创建要定时执行的文件

 bat文件

@echo off
echo 设置MySql数据库的连接信息
set host=192.168.0.100
set port=3306
set user=root
set pass=123456
echo 设置要备份MySql数据库名称
set dbname=mydbname
echo 获取当天的日期格式,例如:2024-01-10-11-20-20 这个不需要动
set backup_date=%date:~0,4%-%date:~5,2%-%date:~8,2%-%time:~0,2%-%time:~3,2%-%time:~6,2%
echo 设置备份文件的生成路径
set backupfile=D:\lData\%dbname%-%backup_date%.sql
echo 使用mysqldump对指定的MySql进行备份 注意路径中有空格的要加上双引号
"E:\develop\mysql-5.7-winx64\bin\mysqldump" -h%host% -P%port% -u%user% -p%pass% -c --add-drop-table %dbname% > %backupfile%
echo 删除过期文件,这里是超过3650天就删除
forfiles /p D:\mysqlDataSQL\ /s /m *.sql /d -3650 /c "cmd /c del @file /f"
exist

 

 

 

四  创建任务计划程序

打开windows系统的“任务计划程序”,

mysqldump Windows 定期自动 备份 mysql_mysql_07

 右侧创建基本任务,输入名称

mysqldump Windows 定期自动 备份 mysql_Server_08

 

mysqldump Windows 定期自动 备份 mysql_Server_09

 

mysqldump Windows 定期自动 备份 mysql_Server_10

 

mysqldump Windows 定期自动 备份 mysql_Server_11

 

mysqldump Windows 定期自动 备份 mysql_mysql_12

 

mysqldump Windows 定期自动 备份 mysql_mysql_13

 

mysqldump Windows 定期自动 备份 mysql_Server_14

 

 

mysqldump Windows 定期自动 备份 mysql_MySQL_15

 

 

 

 其它:

在 Windows Server 2012 中,我们进入服务器管理面板,点击右上角菜单栏中的“工具”,选择其中的“任务计划程序”:

mysqldump Windows 定期自动 备份 mysql_mysql_16

 

 

REF

===============================================

https://www.tianjinsc.cn/default/1818648.html

===============================================

===============================================

https://cloud.tencent.com/developer/article/1852398

===============================================

===============================================

 



举报

相关推荐

0 条评论