「博客搬家」 原地址: CSDN 原發(fā)表時間: 2016-09-12
MySQL 數(shù)據(jù)庫中塔粒,對指定表實現(xiàn)按天自動備份的功能是比較有用的。
1. 預(yù)先條件
- 已正確安裝 MySQL 并可開機自動運行
- 已將 MySQL 的工具添加到系統(tǒng)的環(huán)境變量中何吝。
2. 操作方法
新建批處理文件,其中內(nèi)容為:
rem *******************************Code Start *****************************
@echo off
mysqldump -u "用戶名" --password="密碼" "數(shù)據(jù)庫名" > "保存文件絕對地址及保存的文件名"
@echo on
rem ******************************* Code End *****************************
我所配置的 .bat 文件內(nèi)容為:
rem *******************************Code Start *****************************
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
mysqldump -u root --password=lml manager > C:\MySQLBackup\manager_%Ymd%.sql
@echo on
rem ******************************* Code End *****************************
3. 將此 .bat 文件添加到系統(tǒng)計劃任務(wù)中
打開 "控制面板" -> "計劃任務(wù)程序" -> "創(chuàng)建基本任務(wù)"
可以設(shè)置每天固定時間運行一次該 .bat 文件,即可實現(xiàn)每天自動對 MySQL 數(shù)據(jù)庫進行備份