首頁 客戶案例 小(xiǎo)程序開(kāi)發 高(gāo)端網站建設 SEO優化(huà) APP開(kāi)發 關于 動态 聯系咨詢

教你(nǐ)如何一鍵自(zì)動備份MySQL數據庫

備份mysql一直是很(hěn)多朋友(yǒu)的(de)頭疼,特别是根據時(shí)間(jiān)段備份,今天我将教你(nǐ)如何每天備份一個(gè)mysql數據庫文(wén)件(jiàn)。

1 首先創建一個(gè)批處理(lǐ)文(wén)件(jiàn),将以下(xià)代碼保存為(wèi).bat文(wén)件(jiàn),文(wén)件(jiàn)名最好(hǎo)是英文(wén)。注意以下(xià)路(lù)徑,以作(zuò)者自(zì)己的(de)數據庫為(wèi)例,數據庫安裝在D盤下(xià)的(de)mysql mysql下(xià),備份位置為(wèi)F: beifen,後面的(de)代碼是日(rì)期。

@echo關閉

顔色0D

MODE con: COLS=71 LINES=25

title mysql數據庫自(zì)動備份腳本(Task Scheduler) - 腳本作(zuò)者:http://www *** com

設置sou_dir=" D: mysql Mysql data"

設置obj_dir=F: beifen %date:~0,10%

net stop mysql

Md%obj_dir%

Xcopy/e/y%sou_dir %% obj_dir%

net啓動mysql

@echo off& setlocal enabledelayedexpansion

撥打: D,30

回聲。 30天前日(rì)期:%D%

回聲。在備份前30天删除.

如果存在F: beifen %D%rd/s/q F: beifen %D%

Echo自(zì)動備份完成後,程序會自(zì)動退出.

Ping -n 2 127.0.0> nul

出口

: D.

對(duì)于/f“tokens=1-3 delims= - : /" %% a in("%date%")do(

設置Y=%% a& set M=%% b& set D=%% c

如果“!M:~0,1!”=“" 0”設M=!M:~1!

如果“!D:~0,1!”"==" 0"設置D=!D:~1!



設置/a D  - =%1

如果%D%gtr 0轉到: Y.

: M.

設置/a M-=1

如果!M!==0 set/a Y-=1,則M=12設置/a“T=^!(M-2)”,“R=(^!(Y %% 4)& ^!^!(Y %% 100))| ^!(Y %%) 400)"" C=^(M-4)| ^(M-6)| ^(M-9)| ^(M-11)"!!," d=T *( 28 + R)+ C * 30 +(^ T&安培;!^ C)

* 31 + d"

如果%D%leq 0轉到: M.

: Y.

設置M=0%M%&設置D=0%D%&設置D=%Y% - !M:~-2! - !D:~-2!

2 創建一個(gè)預定任務,你(nǐ)可以每天或三天備份,甚至更長(cháng)時(shí)間(jiān),mysql在備份時(shí)自(zì)動停止,備份完成後,mysql會自(zì)動啓動。打開(kāi)控制面闆---雙擊任務計(jì)劃,然後按照(zhào)提示逐步選擇它。

3 我們可以根據需要在每周或其他(tā)日(rì)期 設置mysql數據庫的(de)每日(rì)備份。我已經實驗并完全滿足了我們日(rì)常mysql數據庫備份工(gōng)作(zuò)的(de)需求。

日(rì)期:2019年(nián)05月(yuè)25日(rì)

标簽: 教你(nǐ)如何一鍵自(zì)動備份MySQL數據庫

獲取您的(de)項目定制及優化(huà)報價。

* 為(wèi)廣州天河、白雲、海(hǎi)珠、番禺、花(huā)都(dōu)、南沙區(qū)提供網站建設服務。
線上(shàng)服務咨詢 微(wēi)信二維碼 13609002706 免費(fèi)獲取診斷報告