定时备份数据
數(shù)據(jù)庫數(shù)據(jù)備份
手動(dòng)方式
cmd控制臺(tái):
在環(huán)境變量中配置mysql環(huán)境變量
mysqldump –u -賬號(hào) –密碼 數(shù)據(jù)庫 [表名1 表名2..]? > 文件路徑
案例: mysqldump -u -root root test > d:\temp.sql
?
比如: 把temp數(shù)據(jù)庫備份到 d:\temp.bak
mysqldump -u root -proot test > f:\temp.bak
如果你希望備份是,數(shù)據(jù)庫的某幾張表
mysqldump -u root -proot test dept > f:\temp.dept.sql
?
如何使用備份文件恢復(fù)我們的數(shù)據(jù).
mysql控制臺(tái)
source d:\temp.dept.bak
自動(dòng)方式
把備份數(shù)據(jù)庫的指令,寫入到 bat文件, 然后通過任務(wù)管理器去定時(shí)調(diào)用 bat文件.
mytask.bat 內(nèi)容是:
@echo off F:\path\mysqlanzhuang\bin\mysqldump -u root -proot test dept > f:\temp.dept.sql創(chuàng)建執(zhí)行計(jì)劃任務(wù)執(zhí)行腳本
。
總結(jié)
- 上一篇: SQL调优小技巧
- 下一篇: 定时任务四种实现方式