@echo off
set errorlevel=0
set dump_command="C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump"
set db_bbs=bbscs8
set db_bug=jtrac
set db_wiki=wiki
set backup_dir=U:\bak\mysql\
set timestamp=%date:~,4%%date:~5,2%%date:~8,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%
set backup_bbs_file=%backup_dir%%db_bbs%_backup_%timestamp%.sql
set backup_bug_file=%backup_dir%%db_bug%_backup_%timestamp%.sql
set backup_wiki_file=%backup_dir%%db_wiki%_backup_%timestamp%.sql
set user_mysql=root
set password_mysql=virtual
echo backup mysql database:%db_bbs%
%dump_command% -u%user_mysql% -p%password_mysql% %db_bbs% > %backup_bbs_file%
echo backup mysql database:%db_bug%
%dump_command% -u%user_mysql% -p%password_mysql% %db_bug% > %backup_bug_file%
echo backup mysql database:%db_wiki%
%dump_command% -u%user_mysql% -p%password_mysql% %db_wiki% > %backup_wiki_file%
echo end backup
分享到:
相关推荐
"Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份)"的资源提供了一个解决方案,它是一个批处理脚本(MysqlAutoBackup.bat),能够自动化执行MySQL的备份过程,同时生成备份日志并清理历史备份。...
windows下.bat脚本备份mysql多个数据库十天内的数据,十天以上自动删除
在 Windows 环境下进行 MySQL 数据库备份是一项常见的数据库管理任务。对于确保数据的安全性和完整性至关重要。下面将详细介绍两种不同的备份方法:一种是通过复制数据文件的方式进行备份,另一种则是使用 mysqldump...
在Windows 10系统中,设置定时任务自动备份MySQL数据库文件是一项重要的数据保护措施,它可以帮助用户定期保存和恢复重要数据。以下是如何实现这一功能的详细步骤和相关知识点。 首先,我们需要了解MySQL数据库的...
我的环境:win10*64 数据库类型:mysql安装板5.7 该系统不支持空格所以用环境变量来支持路径 备份方法为系统任务启动方法,备份文件格式为sql,保存30的文件时间。无备份后压缩功能。 如有疑问或者不懂请联系QQ...
MySQL 5.7在Windows 10上的安装通常涉及多个步骤,包括下载安装包、配置环境变量、创建数据目录、初始化数据库以及设置密码等。这个名为"mysql5.7 windows bat脚本一键安装.zip"的压缩包文件提供了一个便捷的方法,...
MySQL数据库在Windows环境下的定时备份是一项重要的数据保护措施,它能够确保在系统出现故障或意外情况时,我们依然可以恢复到最近的稳定状态。在这个场景中,我们可以利用DOS命令行工具来实现这一功能,无需复杂的...
朋友说在windows下面用bat命令备份失败,他一时找不到问题所在,于是找我帮忙查看...查找后解决了该问题,想着总结下来,所以这篇文章主要跟大家分享了一个在Windows下简单的Mysql备份BAT脚本,需要的朋友可以参考下。
在我们的例子中,`win数据库备份脚本.bat` 文件很可能包含了运行 MySQL 备份的命令。 创建 MySQL 自动备份脚本的基本步骤如下: 1. **安装 MySQL 客户端工具**:为了在命令行中执行备份,你需要 MySQL 的命令行...
首先,`MySqlAutoBackup-1.4.bat`是主备份脚本,通常由批处理语言(如CMD命令行)编写,包含了执行备份操作的命令。打开这个文件,你会看到一系列的命令,包括连接MySQL服务器、执行备份、指定备份路径等。这些命令...
### Win7下MySQL数据库自动备份方法详解 #### 一、背景与目的 在Windows 7操作系统环境下,为了确保数据的安全性和可用性,实现MySQL数据库的定时自动备份是一项重要的任务。本文将详细介绍如何通过批处理脚本(....
windows下mysql备份脚本
本文将详细介绍如何在Win7环境下利用批处理(.bat文件)实现MySQL数据库的自动定时备份。 #### 二、实现原理 本方法的核心是通过编写批处理脚本来启动和停止MySQL服务,并执行备份命令。此外,还需要借助Windows的...
在这个场景下,它的内容可能类似于以下的SQL语句: ```sql SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码'); ``` 这个命令会将root用户的密码改为'新密码'。根据需要,你可以替换'新密码'为你想要...
在这个Windows环境下,我们可以通过自动化脚本来实现MySQL的备份并将其上传到FTP服务器,确保数据的安全性。下面将详细介绍这个过程。 1. **MySQL自动备份**: - **mysqldump工具**:MySQL提供了一个名为`...
- **编辑备份脚本**:创建一个批处理文件(如`win_mysql_backup.bat`),并编写执行`mysqldump`的命令。根据实际环境调整参数,例如: ``` @echo off echo MySQL Backup Start "C:\Program Files\MySQL\MySQL ...
MySQL 8.0 是 MySQL 数据库管理系统的最新版本,提供了许多增强的功能和性能优化,旨在为开发者...同时,确保在生产环境中备份现有数据,以防意外情况发生。安装完成后,测试数据库的连接和功能,以确保一切正常运作。
在这个场景下,它可能是用来设置环境变量、定位到MySQL可执行文件的位置并启动mysqld服务,以便用户可以直接使用MySQL数据库。 【mysql】:这个文件可能是一个可执行文件或者一个文件夹,如果是文件夹,它可能包含...
在这里,`Xcopy`命令用于复制指定目录下的所有文件至备份目录。 3. **恢复过程**:在需要恢复数据时,首先还原备份文件,然后利用二进制日志文件进行增量恢复。 #### 五、MySQL定时备份方案 为了进一步提高数据...