小草教你怎麼使用任務計畫備份資料庫sql簡單描述版

2021-10-01 17:41:51 字數 872 閱讀 7705

@echo off

set backfolder=d:\backup\

set year=%date:~0,4%

set month=%date:~5,2%

set day=%date:~8,2%

set hour=%time:~0,2%

set thistime="%time:0,2%%time:3,2%"

set mysqlpath=「c:\program files (x86)\mysql\mysql server 5.5\bin\mysqldump」

set 資料庫名稱=\資料庫名稱%year%%month%%day%%thistime%.sql

echo.資料庫賬號比如:roots ,密碼:-p123456是-p+密碼連著的沒有空格

%mysqlpath% -u 資料庫賬號 -p資料庫密碼 資料庫名稱》%backfolder%%資料庫名稱%

:: db 備份成功

forfiles /p %backfolder% /s /m . -d -3 /c 「cmd /c del /f /q /a @path && rd /s /q @path」

echo 執行刪除3天前的備份

echo 執行刪除備份

@echo on

以上是小草的bat檔案demo,小草親測可用!!!

事先準備好的bat檔案(dump.bat)並建立乙個空的資料夾存放資料庫sql檔案

右鍵「我的電腦」,選擇「管理」

單擊「任務計畫程式」

單擊「建立基本任務」,填寫任務計畫》名稱,單擊「下一步」

勾選「啟動程式」,單擊「下一步」

單擊「完成」,到這裡任務計畫總算是基礎設定完成了

小草才疏學淺,以上文章但願能幫到你們!謝謝

定時備份資料庫SQL

if exists select from dbo.sysobjects where id object id n dbo sp backupdatabase pmsod and objectproperty id,n isprocedure 1 drop procedure dbo sp back...

使用 systemd timer 備份資料庫

使用 systemd timer 備份資料庫 主要的linux發行版都改用systemd 來替代 system v啟動方式,其中 systemd timer 能替代 crontab 計畫任務的大部分功能。本文介紹了用systemd timer如何實現資料庫備份,其他型別的計畫任務可以同理實現。定義t...

使用mysqldump備份資料庫

使用 mysqldump 命令備份資料庫 執行備份命令 mysqldump h 主機位址 u 賬戶名 p 密碼 資料庫名 d backupfile.sql 執行成功後 開啟檔案會發現 insert 語句只有一條 一次性插入 這樣有可能表資料太多導致溢位 可以適當調整.如果想要分多條 insert 插...