MySql定時備份

2021-09-12 04:49:02 字數 1103 閱讀 9150

對於windows主機

**********====

假想環境:

mysql 安裝位置:c:\program files\mysql\mysql server 5.1

論壇資料庫名稱為:school

mysql root 密碼:68251217

資料庫備份目的地:d:\databackup\

程式**

@echo off

cd d:

if not exist 'databackup'  mkdir d:\databackup

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

set curtime=%time:~0,2%

set cursec=%time:~3,2%%time:~6,2%

if "%curtime%"==" 0" set curtime=00

if "%curtime%"==" 1" set curtime=01

if "%curtime%"==" 2" set curtime=02

if "%curtime%"==" 3" set curtime=03

if "%curtime%"==" 4" set curtime=04

if "%curtime%"==" 5" set curtime=05

if "%curtime%"==" 6" set curtime=06

if "%curtime%"==" 7" set curtime=07

if "%curtime%"==" 8" set curtime=08

if "%curtime%"==" 9" set curtime=09

set curdt=%curdate%%curtime%%cursec%

"c:\

program files \mysql\mysql server 5.1\bin"\mysqldump  -uroot -p68251217 school>d:\databackup\%curdt%.sql

將以上**儲存為backup_db.bat

然後使用windows的「計畫任務」定時執行該指令碼即可。(例如:每天凌晨5點執行back_db.bat)

mysql定時備份指令碼 MySql定時備份指令碼

最近需要對某服務的資料庫資料進行備份,因此參考網上教程完成資料庫備份指令碼.因為服務的使用頻率較低,因此設定定時任務,在每天的中午以及午夜時分進行備份操作.bin bash 設定mysql的登入使用者名稱和密碼 根據實際情況填寫 mysql user mysql password mysql hos...

MySql 定時備份

mysql bat echo off set month date 3,2 set day date 0,2 set year date 6,4 d redmine bitnam 1 mysql bin mysqldump opt ubackup pbackup h 192.168.122.111 ...

mysql定時備份

2009 01 191.cron介紹 分 時 日 月 星期 要執行的命令 crontab命令的一般形式為 crontab u user e l r 其中 u 使用者名稱。e 編輯crontab檔案。l 列出crontab檔案中的內容。r 刪除crontab檔案。2.mysqldump介紹 add d...