msyql定時按日期備份批處理

2021-06-16 15:15:23 字數 443 閱讀 5052

bat 內容

@echo start backup program

@rem  時間格式會有變化,這裡可能出問題

@set datestring=%date:~0,4%%date:~5,2%%date:~8,2%

@echo %date%

@echo %datestring%

@set runtime=1

if exist e:\mysqlbakup\web%datestring%.sql (echo file exists) else mysqldump -uroot -p123456 --default-character-set=utf8 web > e:\mysqlbakup\web%datestring%.sql 

定時功能使用windows 自帶的「任務計畫」就不錯。「開始」>>「設定」>>「控制面板」>>「任務計畫」>>「新增任務計畫」

Linux下MySQL定時按日期備份資料

一 使用mysql內建命令 mysqldump usage mysqldump options database tables mysqldump options databases options db1 db2 db3.mysqldump options all databases option...

批處理備份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...

使用批處理 定時備份資料庫

我做的乙個系統需要定時的備份資料庫資料,用的是批處理實現 需求 每月23號0點生成,資料庫備份資料dmp檔案,如果目錄中有new.dmp 改名為old.dmp,然後生成新的new.dmp 實現 1 backup.bat檔案 if exist c new.dmp goto new goto expor...