mysql 資料庫自動備份

2021-04-14 00:19:24 字數 899 閱讀 8118

1、把下面的**放到記事本txt檔案當中,在把檔案.txt副檔名改為.bat。

2、下面的**中修改相應的引數(紅色部分)。

3、使用系統的任務計畫做乙個每一天啟動這個bat檔案的任務,完成備份。

***************=**開始*************************===

for /f "tokens=1 delims=/ " %%i in ('date /t') do set dt=%%i

for /f "tokens=1" %%i in ('time /t') do set tm=%%i

set tm=%dt%

set bkupdir=c:/mysql/bakup

set mysqldir=c:/mysql

path c:/mysql/bin

set dbname=tests001

set dbuser=root

set dbpassword=root

set characterset=latin1

@echo beginning backup of %dbname%...

mysqldump -u %dbuser% -p%dbpassword% %dbname% --add-drop-table --complete-insert --opt>%bkupdir%/%dbname%-%tm%.sql

@echo done! new file: %bkupdir%/%dbname%-%tm%.sql

***************=**結束*************************===

注意: 在操作過程,把這個檔案放到mysql的目錄下面,並且可以選擇其他碟符的

bkupdir。而不是把把bat檔案放到其他地方,這樣程式不朽的工作,完不成任務 。

mysql資料庫自動備份 mysql資料庫自動備份

通過簡單的設定,可以讓mysql資料庫備份自動化.減少維護的工作量 一 對於windows主機 假想環境 mysql 安裝位置 c mysql 論壇資料庫名稱為 bbs mysql root 密碼 123456 資料庫備份目的地 d db backup echo off c mysql bin my...

mysql資料庫自動備份

mkdir mysqldatabackup 建立執行備份指令碼vi mysqldatabackup.sh bin bash mysqldump uroot pwzax123 qhds gzip home mysqldatabackup qhds date y m d h m s sql.gz建立執行...

Linux自動備份MySQL資料庫

mysql定期備份是一項重要的工作,但人工操作太繁瑣,也難避免有所疏漏,使用下面的方法即可讓系統定期備份資料。1 建立備份檔案夾 cd www makedir backup 2 編寫執行指令碼 vi autobackup 寫入以下內容 filename date y m d mysql bin di...