批處理實現mysql的備份

2022-01-15 22:35:46 字數 740 閱讀 3133

指令碼

@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檔案,執行效果:

批處理備份oracle

echo off title oracle簡易資料備份工具 startbackupdata clsecho.echo oracle簡易資料備份工具 echo.set nowdate date 0,4 date 5,2 date 8,2 if orahost set orahost 192.168.0...

mysql 批處理啟動 MySQL開啟批處理

mysql預設關閉批處理 開啟方法 在原始的url尾部新增開啟指令,如下標註語句 url jdbc mysql localhost 3306 mydb3 rewritebatchedstatements true 新增批處理 呼叫preparedstatement中的addbatch 方法,將一句s...

自用批處理命令備份

start clsset p numis 1 開啟wifi,2查詢wifi,3設定0網段ip,4設定10網段ip,5ping if numis 1 goto 1 if numis 2 goto 2 if numis 3 goto 3 if numis 4 goto 4 if numis 5 goto...