1. 程式人生 > >批處理實現mysql的備份

批處理實現mysql的備份

數據 www. sql數據庫 mysq mysqld nsa 備份命令 echo dbn

腳本

@echo off
echo.
echo      MySQL數據庫備份

echo *****************************
echo.
echo 今天是 %date%
echo 時間是 %time%
echo.
echo *****************************

:: 設置Ymd變量為日期格式:yyyyMMdd
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

:: 創建文件夾
md "D:\JDBC\%Ymd%"

:: 備份命令,多個數據庫用空格隔開
"mysqldump" --single-transaction --databases dbName -uroot -p123456 --default
-character-set=gbk > "D:\JDBC\%Ymd%\backup.sql" echo. echo MySQL數據庫備份完成,請進行檢查。。。 echo. echo. :: 提示請按任意鍵繼續 pause

在D:\JDBC\20160612\下生成backup.sql文件,運行效果:

技術分享圖片

https://www.cnblogs.com/Mr-kevin/p/5553651.html

批處理實現mysql的備份