批量备份mysql+数据库

MySQL是目前最常用的开源关系型数据库管理系统之一,而备份数据库则是维护MySQL数据库的一项重要工作。本文将介绍如何通过批量备份的方式来备份MySQL数据库。

批量备份mysql+数据库

首先,我们需要准备一个批处理脚本,以备份数据库。以下是一个示例:

@echo off setlocal set dbhost=localhost set dbuser=root set dbpass=123456 set dbname=mydatabase set backupdir=c:backup for /f "tokens=1-3 delims=: " %%i in ("%time%") do ( set tt=%%i-%%j-%%k set t=%tt: =0% ) if not exist %backupdir% mkdir %backupdir% mysqldump -h %dbhost% -u %dbuser% --password=%dbpass% %dbname% >%backupdir%%dbname%_%t%.sql echo Backup completed. endlocal