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

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

 更新時間:2024年12月03日 09:27:14   作者:阿岳316  
這篇文章主要介紹了MySQL實現(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 或其他壓縮工具進行備份壓縮
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è)面板,點擊“創(chuàng)建基本任務(wù)…"。

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

8.查看備份程序

在這里插入圖片描述

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

在這里插入圖片描述

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

相關(guān)文章

  • Centos中徹底刪除Mysql(rpm、yum安裝的情況)

    Centos中徹底刪除Mysql(rpm、yum安裝的情況)

    這篇文章主要介紹了Centos中徹底刪除Mysql(rpm、yum安裝的情況),本文直接給出操作代碼,需要的朋友可以參考下
    2015-02-02
  • pycharm2017實現(xiàn)python3.6與mysql的連接

    pycharm2017實現(xiàn)python3.6與mysql的連接

    這篇文章主要為大家詳細(xì)介紹了PyCharm連接MySQL數(shù)據(jù)庫的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • MySQL數(shù)據(jù)庫安全秘籍之守護數(shù)據(jù)金庫防火防盜防攻擊

    MySQL數(shù)據(jù)庫安全秘籍之守護數(shù)據(jù)金庫防火防盜防攻擊

    MySQL是許多公司和組織的關(guān)鍵數(shù)據(jù)庫,因此其安全性的重要性如此顯而易見,為了確保MySQL的安全性,需要采取多種措施來增強其安全性,本文給大家介紹MySQL數(shù)據(jù)庫安全秘籍之守護數(shù)據(jù)金庫防火防盜防攻擊,感興趣的朋友一起看看吧
    2023-03-03
  • Oracle 和 mysql的9點區(qū)別

    Oracle 和 mysql的9點區(qū)別

    這篇文章主要介紹了Oracle 和 mysql的9點區(qū)別,需要的朋友可以參考下
    2014-04-04
  • CentOS 7 下使用yum安裝MySQL5.7.20 最簡單方法

    CentOS 7 下使用yum安裝MySQL5.7.20 最簡單方法

    這篇文章主要介紹了CentOS 7 下使用yum安裝MySQL5.7.20 最簡單 方法,需要的朋友可以參考下
    2018-11-11
  • mysql如何為大表新增字段或索引

    mysql如何為大表新增字段或索引

    解決MySQL大表增加或增加索引操作超時的問題,可以通過建新表、加字段或索引、導(dǎo)數(shù)據(jù)到新表、改表名等步驟來實現(xiàn),可以分批導(dǎo)入數(shù)據(jù)以防止超時,同時,還介紹了如何查詢表中的所有字段以及在IDEA中設(shè)置執(zhí)行超時時間的方法
    2025-03-03
  • MySQL實現(xiàn)批量推送數(shù)據(jù)到Mongo

    MySQL實現(xiàn)批量推送數(shù)據(jù)到Mongo

    這篇文章主要為大家詳細(xì)介紹了MySQL如何實現(xiàn)批量推送數(shù)據(jù)到Mongo,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價值,感興趣的可以了解一下
    2023-05-05
  • 批量殺死MySQL連接的四種方法詳解

    批量殺死MySQL連接的四種方法詳解

    這篇文章主要介紹了批量殺死MySQL連接的四種方法詳解,本文分別給出了代碼實例,需要的朋友可以參考下
    2015-05-05
  • MySQL數(shù)據(jù)庫算術(shù)運算舉例詳解

    MySQL數(shù)據(jù)庫算術(shù)運算舉例詳解

    這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫算術(shù)運算的相關(guān)資料,MySQL支持的算術(shù)運算符包括加、減、乘、除和模運算,它們是最常使用、最簡單的一類運算符,需要的朋友可以參考下
    2024-01-01
  • mysql條件查詢and or使用方法及優(yōu)先級實例分析

    mysql條件查詢and or使用方法及優(yōu)先級實例分析

    這篇文章主要介紹了mysql條件查詢and or使用方法及優(yōu)先級,結(jié)合實例形式分析了mysql條件查詢and or基本功能、用法及優(yōu)先級相關(guān)操作技巧,需要的朋友可以參考下
    2020-04-04

最新評論