欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL實(shí)現(xiàn)定時自動備份的流程步驟(Windows環(huán)境)

 更新時間:2024年12月03日 09:27:14   作者:阿岳316  
這篇文章主要介紹了MySQL實(shí)現(xiàn)定時自動備份的流程步驟(Windows環(huán)境),文中通過圖文結(jié)合的方式介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下

一.新建數(shù)據(jù)庫備份目錄

在這里插入圖片描述

二.新建批處理文件

創(chuàng)建批處理文件mysql_backup.bat

@echo off
set BACKUP_DIR=D:\backup
set MYSQL_USER=root
set MYSQL_PASS=123456
set MYSQL_HOST=localhost
set DATABASE_NAME=phoenix
set DATE=%date:~0,4%-%date:~5,2%-%date:~8,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%
set DATE=%DATE: =0%

REM 自己安裝mysql的路徑
cd C:\Program Files\MySQL\MySQL Server 8.0\bin

REM 創(chuàng)建備份文件
mysqldump -u %MYSQL_USER% -p%MYSQL_PASS% -h %MYSQL_HOST% %DATABASE_NAME% > %BACKUP_DIR%\mysql_backup_%DATABASE_NAME%_%DATE%.sql

REM 壓縮備份文件(可選)
REM 你也可以選擇使用 zip 或其他壓縮工具進(jìn)行備份壓縮
REM 例如使用 7zip
REM "C:\Program Files\7-Zip\7z.exe" a -tzip %BACKUP_DIR%\mysql_backup_%DATE%.zip %BACKUP_DIR%\mysql_backup_%DATE%.sql

REM 刪除超過30天的備份文件(可選)
forfiles /p "%BACKUP_DIR%" /m *.sql /d -30 /c "cmd /c del @path"

[mysqldump]
user=user_name
password=password

如果要備份多個數(shù)據(jù)庫

可以通過空格分隔數(shù)據(jù)庫名稱。例如,假設(shè)你要備份 database1database2,腳本如下

REM 創(chuàng)建備份文件
mysqldump -u %MYSQL_USER% -p%MYSQL_PASS% -h %MYSQL_HOST% database1 database2 > %BACKUP_DIR%\mysql_backup_database1_database2_%DATE%.sql

mysql 5.6 以上版本的數(shù)據(jù)庫可能會報下面錯誤
mysqldump: [Warning] Using a password on the command line interface can be insecure.

解決辦法:

在mysql_backup.bat 最后面加

[mysqldump]

user=user_name
password=password

三.設(shè)置 Windows 任務(wù)計劃程序(Task Scheduler)

步驟:

1.打開“任務(wù)計劃程序”(按 Win + R 輸入 taskschd.msc 并按回車)。

在這里插入圖片描述

2.在右側(cè)面板,點(diǎn)擊“創(chuàng)建基本任務(wù)…"。

在這里插入圖片描述

3.設(shè)置任務(wù)的名稱和描述,然后點(diǎn)擊“下一步”。

在這里插入圖片描述

4.選擇任務(wù)觸發(fā)器(選擇每天)

在這里插入圖片描述

5.設(shè)定每天備份的時間,可以選擇每天固定的時間

在這里插入圖片描述

6.設(shè)定好時間后選擇啟動程序

在這里插入圖片描述

7.選擇剛剛創(chuàng)建的批處理文件,點(diǎn)擊完成

在這里插入圖片描述

8.查看備份程序

在這里插入圖片描述

9.剛剛設(shè)定的時間為每天18:10分,等到18:10分時,可以看到備份目錄的數(shù)據(jù)庫信息

在這里插入圖片描述

以上就是MySQL實(shí)現(xiàn)定時自動備份的流程步驟(Windows環(huán)境)的詳細(xì)內(nèi)容,更多關(guān)于MySQL定時自動備份的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論