国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

這篇具有很好參考價(jià)值的文章主要介紹了Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、編寫備份腳本

1

2

3

4

5

6

7

8

9

rem auther:www.yumi-info.com

rem date:20230209

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

@echo off

forfiles /p "E:\mysql\MySQL BackUp" /m backup_*.sql -d -30 /c "cmd /c del /f @path"

set "Ymd=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%"

"E:\mysql\MySQL Server 5.6\bin\mysqldump" --opt --single-transaction=TRUE --user=root --password=123456 --host=127.0.0.1 --protocol=tcp --port=3306 --default-character-set=utf8 --single-transaction=TRUE --routines --events "yumi_website" > "E:\mysql\MySQL BackUp\backup_%Ymd%.sql"

@echo on

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

這是一段很常見的windows批處理腳本文件,我來簡單解釋一下其中的關(guān)鍵部分:

1

forfiles /p "E:\mysql\MySQL BackUp" /m backup_*.sql -d -30 /c "cmd /c del /f @path"

forfiles 用來對(duì)備份目錄下的過期備份進(jìn)行刪除。“E:\mysql\MySQL BackUp”是備份文件所在的路徑,可以自行修改?!癰ackup_*.sql”指的是該路徑下所有以“backup_”開頭,以“.sql”作為后綴的數(shù)據(jù)庫備份文件。而后面的數(shù)字“30”表示30天過期。

1

set "Ymd=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%"

使用set命令來定義一個(gè)名為“Ymd”的變量,這個(gè)變量的值就是后面的一大串規(guī)則,簡單說就是當(dāng)前的日期和時(shí)間

1

"E:\mysql\MySQL Server 5.6\bin\mysqldump"

這一行命令就是調(diào)用MySQL自帶的備份工具了,注意這個(gè)路徑必須寫成你自己的“mysqldump.exe”所在的路徑,一般都是在MySQL安裝路徑的/bin目錄下。而這一行命令后面緊跟著一大串的參數(shù),我們挑幾個(gè)重要的來解釋:

1

--user=root

連接MySQL數(shù)據(jù)庫服務(wù)的賬戶,通常該賬戶必須具備數(shù)據(jù)庫備份操作的權(quán)限。為了簡便我們使用了root,但是在實(shí)際生產(chǎn)環(huán)境中并不建議使用root賬戶,避免賬戶和密碼泄露,從而造成不必要的麻煩。

1

--password=123456

這是連接MySQL數(shù)據(jù)庫服務(wù)的密碼

1

--host=127.0.0.1

這是數(shù)據(jù)庫服務(wù)所在的服務(wù)器ip地址

1

--port=3306

這是數(shù)據(jù)庫服務(wù)所在的服務(wù)器的端口號(hào)

1

--events "yumi_website" > "E:\mysql\MySQL BackUp\backup_%Ymd%.sql"

events參數(shù)即實(shí)現(xiàn)了將數(shù)據(jù)庫備份到一個(gè)指定的文件這一操作。"yumi_website"是需要做備份的數(shù)據(jù)庫,而大于號(hào)“>”右邊的就是我們的備份文件所保存的服務(wù)器目錄和文件名了。

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

?

二、設(shè)定Windows任務(wù)

完成了上述步驟后,我們需要添加Windows計(jì)劃任務(wù)。

在Windows Server2012中,我們進(jìn)入服務(wù)器管理面板,點(diǎn)擊右上角菜單欄中的“工具”,選擇其中的“任務(wù)計(jì)劃程序”:

?

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

?

?

打開了任務(wù)計(jì)劃程序之后,我們點(diǎn)擊右側(cè)的“創(chuàng)建基本任務(wù)”:

?

?

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

然后,我們需要填寫任務(wù)的名稱,以及描述信息:

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

點(diǎn)擊下一步之后,我們需要設(shè)定任務(wù)的執(zhí)行頻率,我選擇的是“每天”:

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

再次點(diǎn)擊“下一步”,設(shè)置任務(wù)執(zhí)行的時(shí)間,Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

?

在“下一步”中,我們選擇“啟動(dòng)程序”:

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

在之后的對(duì)話框中,我們需要選擇剛才所編寫的批處理文件:

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

完成這些步驟后,windows會(huì)給我們看一下整個(gè)任務(wù)的概述信息:

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

確定無誤之后,點(diǎn)擊“完成”就可以了。此時(shí)我們就會(huì)看到在Windows的任務(wù)列表里,多了一條新的任務(wù):

Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份

至此,在Windows環(huán)境下自動(dòng)備份MySQL的設(shè)置就全部完成了。文章來源地址http://www.zghlxwxcb.cn/news/detail-413080.html

到了這里,關(guān)于Windows環(huán)境下使用MySQL:實(shí)現(xiàn)自動(dòng)定時(shí)備份的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Windows環(huán)境下通過 系統(tǒng)定時(shí) 執(zhí)行腳本方式 壓縮并備份文件夾 到其他數(shù)據(jù)盤

    Windows環(huán)境下通過 系統(tǒng)定時(shí) 執(zhí)行腳本方式 壓縮并備份文件夾 到其他數(shù)據(jù)盤

    壓縮時(shí)需要使用7-zip進(jìn)行調(diào)用,因此根據(jù)自己電腦進(jìn)行安裝 官網(wǎng):https://www.7-zip.org/ 新建記事本文件,重命名為git_back_up.bat 注意:如果不設(shè)置可能會(huì)導(dǎo)致定時(shí)任務(wù)無法執(zhí)行 開“控制面板-管理工具-本地安全策略”,選擇“安全設(shè)置-本地策略-安全選項(xiàng)”,在右邊列表中找到“

    2024年02月14日
    瀏覽(32)
  • mysql實(shí)現(xiàn)定時(shí)備份

    mysql實(shí)現(xiàn)定時(shí)備份

    1、編寫腳本xxx.bat 2、實(shí)現(xiàn)定時(shí)任務(wù) 2.1 打開任務(wù)計(jì)劃程序 2.2 創(chuàng)建基本任務(wù) 2.3輸入名稱 點(diǎn)擊下一步 2.4設(shè)置觸發(fā)器 點(diǎn)擊下一步 2.4設(shè)置執(zhí)行時(shí)間 點(diǎn)擊下一步 2.5設(shè)置自動(dòng)程序 點(diǎn)擊下一步 2.6選擇腳本所在位置 點(diǎn)擊下一步 2.7、點(diǎn)擊完成 注意:此處如果安裝有360記得退出,否詞會(huì)

    2024年02月09日
    瀏覽(19)
  • Windows下自動(dòng)備份MySQL數(shù)據(jù)庫

    Windows下自動(dòng)備份MySQL數(shù)據(jù)庫

    原文鏈接:Windows下自動(dòng)備份MySQL數(shù)據(jù)庫 | Elvin 為什么做數(shù)據(jù)庫自動(dòng)備份? 公司之前一個(gè)很久沒用的項(xiàng)目服務(wù)器突然掛了,原因居然是數(shù)據(jù)庫不見了,莫名其妙;看了日志、什么都查了,數(shù)據(jù)庫消失的干干凈凈????這可真是要命,還好我之前有導(dǎo)出過sql文件做本地?cái)?shù)據(jù)庫,

    2024年02月03日
    瀏覽(93)
  • 使用腳本定時(shí)備份MySql數(shù)據(jù)庫文件

    如果mysql不在環(huán)境變量中,請(qǐng)先將mysql放入環(huán)境變量 ? 新建一個(gè)腳本 腳本內(nèi)容: 需要給這個(gè)腳本文件執(zhí)行權(quán)限: 自動(dòng)執(zhí)行 查看crontab服務(wù)狀態(tài): 手動(dòng)啟動(dòng)crontab服務(wù): 查看crontab服務(wù)是否已設(shè)置為開機(jī)啟動(dòng),執(zhí)行命令: 加入開機(jī)自動(dòng)啟動(dòng):

    2024年04月26日
    瀏覽(30)
  • Windows下手動(dòng)、自動(dòng)備份Mysql數(shù)據(jù)庫(mysqldump)

    Windows下手動(dòng)、自動(dòng)備份Mysql數(shù)據(jù)庫(mysqldump)

    (本文實(shí)例環(huán)境及版本 MySql8.0.13) 1.1 命令行備份 cmd 先進(jìn)入mysql所在的bin目錄下,如:cd D:softwaremysqlmysql-8.0.13-winx64bin mysqldump -u root -p 數(shù)據(jù)庫 [表名1 表名2…] 文件備份路徑 如把testdb數(shù)據(jù)庫備份到 D:ydTest.sql 輸入密碼后回車 mysqldump -u root -p testdb d:ydTest.sql 如果你希望備份是

    2023年04月19日
    瀏覽(34)
  • Windows巧用git實(shí)現(xiàn)筆記自動(dòng)備份

    Windows巧用git實(shí)現(xiàn)筆記自動(dòng)備份

    今天突然發(fā)現(xiàn),可以 使用Gitee加上Windows定時(shí)任務(wù) 實(shí)現(xiàn)Windows端的筆記 自動(dòng)備份,多端同步,歷史回溯 ,效果非常不錯(cuò)。下面介紹一下: 安裝git:https://git-scm.com/downloads: 注冊(cè)并登錄gitee,本地生成ssh key(詳情百度),然后添加到gitee里: 新建倉庫: 填寫保存的文件夾名稱為

    2024年02月04日
    瀏覽(18)
  • gitlab本地備份(自動(dòng)定時(shí)備份)

    gitlab本地定時(shí)備份 一、準(zhǔn)備工作 本地默認(rèn)備份路徑:/var/opt/gitlab/backups gitlab備份命令:gitlab-rake gitlab:backup:create gitlab恢復(fù)命令:gitlab-rake gitlab:backup:restore BACKUP=備份包名 gitlab備份配置修改:/etc/gitlab/gitlab.rb 二、修改gitlab配置參數(shù) 進(jìn)入配置參數(shù) vi /etc/gitlab/gitlab.rb 修改以下字

    2024年02月04日
    瀏覽(24)
  • windows 環(huán)境下使用腳本備份 oracle 數(shù)據(jù)庫數(shù)據(jù)

    windows 環(huán)境下使用腳本備份 oracle 數(shù)據(jù)庫數(shù)據(jù)

    當(dāng)我們的系統(tǒng)部署在 windows 上時(shí),且使用的數(shù)據(jù)庫為 oracle 時(shí),需要將數(shù)據(jù)庫的數(shù)據(jù)定時(shí)備份。 提示:以下是本篇文章正文內(nèi)容,下面案例可供參考 搜索任務(wù)計(jì)劃程序 創(chuàng)建任務(wù) 新建觸發(fā)器,執(zhí)行時(shí)間設(shè)置好 新建操作,選擇bat腳本文件 上述基本步驟創(chuàng)建完成之后便可以看到

    2024年01月17日
    瀏覽(28)
  • Windows服務(wù)器使用Mysqldump備份MySQL數(shù)據(jù)庫方法

    Windows服務(wù)器使用Mysqldump備份MySQL數(shù)據(jù)庫方法

    Windows服務(wù)器使用Mysqldump備份MySQL數(shù)據(jù)庫方法 1.進(jìn)入到MySQL安裝目錄的bin目錄下,進(jìn)入cmd F:20220601dev_softwaremysql-8.0.11-winx64 2.執(zhí)行備份命令: 3.導(dǎo)入備份 數(shù)據(jù): 4.驗(yàn)證數(shù)據(jù)表是否備份成功

    2024年02月10日
    瀏覽(36)
  • Mysql的定時(shí)備份與恢復(fù)

    物理備份 這種備份方式將數(shù)據(jù)庫的實(shí)際文件復(fù)制到另一個(gè)位置。常見的物理備份工具包括 mysqldump 和 Percona XtraBackup 。具體操作如下: 使用 mysqldump 命令備份數(shù)據(jù)庫: 使用 Percona XtraBackup 進(jìn)行物理備份: 邏輯備份 這種備份方式將數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)出為SQL語句,然后可以通過導(dǎo)

    2024年02月07日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包