mysql檔案備份

2021-08-21 01:32:43 字數 797 閱讀 9308

做成如下批處理檔案.定時執行

rem *******************************backup start*****************************

@echo off

c:chdir /d "d:\program files\mysql\mysql server 5.5\bin"

set filename=%date:~0,4%-%date:~5,2%-%date:~8,2%_%time:~0,2%_%time:~3,2%_%time:~6,2%

echo %filename%

rem if not exist "d:\dbbackup\" (mkdir "d:\dbbackup\")

mysqldump --opt -u 備份賬號 --password=備份賬號密碼 備份目標庫名稱 > "d:\dbbackup\檔案字首_%filename%.sql"

@echo on

rem *******************************backup end*****************************

可單獨建立賬號.並為該物件授予,select 檢視檢視 觸發器 表鎖定許可權

1、對於table 來說mysqldump 最少要有select 許可權。

2、對於view 來說mysqldump 要有show view 許可權。

3、對於trrigger 來說mysqldump 要有trriger 許可權。

4、如果要產生乙份一致的備份 mysqldump 要有lock tables 許可權。

參考:參考:

mysql增量備份檔案 mysql增量備份

突然說要我研究下增量備份,表示在此之前真的不知道這是什麼意思,網上搜說 是指在一次全備份或上一次增量備份後,以後每次的備份只需備份與前一次相比增加或者被修改的檔案。我通俗理解就是 在前一次的備份基礎上去增刪改。然後就花費了我一下午的時間,中間的心酸就不提了,正式來吧 1 首先進去cmd以管理員身份進...

mysql備份檔案夾 mysql 備份

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

mysql 備份成檔案的指令碼 mysql 備份指令碼

bin bash dbname 使用者名稱 db資料庫 backup dir data mysqlbackup databackup 備份目錄 dbrootpwd 密碼 db使用者名稱root密碼 expired days 7 bd備份儲存7天 logfile backup dir db.log 日...