最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Navicat自動(dòng)備份MySQL數(shù)據(jù)的流程步驟

 更新時(shí)間:2024年12月01日 13:55:03   作者:MinggeQingchun  
對(duì)于從事IT開發(fā)的工程師,數(shù)據(jù)備份我想大家并不陌生,這件工程太重要了!對(duì)于比較重要的數(shù)據(jù),我們希望能定期備份,每天備份1次或多次,或者是每周備份1次或多次,所以本文給大家介紹了Navicat自動(dòng)備份MySQL數(shù)據(jù)的流程步驟,需要的朋友可以參考下

對(duì)于從事IT開發(fā)的工程師,數(shù)據(jù)備份我想大家并不陌生,這件工程太重要了!對(duì)于比較重要的數(shù)據(jù),我們希望能定期備份,每天備份1次或多次,或者是每周備份1次或多次。

如果大家在平時(shí)使用Navicat操作數(shù)據(jù)庫(kù),Navicat是自帶備份功能的,操作如下

首先,來(lái)設(shè)置一下Navicat保存?zhèn)浞菀约癝QL語(yǔ)句的路徑

博主使用Navicat16

新建或者編輯連接實(shí)例時(shí),點(diǎn)擊“高級(jí)”,選擇“設(shè)置位置”,替換為需要保存的地址即可。

一、定時(shí)任務(wù)自動(dòng)備份

(一)新建批處理作業(yè)

1、打開Navicat,點(diǎn)擊“自動(dòng)運(yùn)行”---->“新建批處理作業(yè)”(如果是老版本的Navicat,則是點(diǎn)擊“計(jì)劃”)

博主當(dāng)前使用的Navicat16

老版本

2、點(diǎn)擊“備份”,然后選擇要備份的數(shù)據(jù)庫(kù),然后雙擊可用的工作中的 “Backup test-backup”,test-backup表示需要備份的數(shù)據(jù)庫(kù)名

點(diǎn)擊上方的“保存”按鈕,即可保存當(dāng)前的自動(dòng)運(yùn)行計(jì)劃中的批處理作業(yè)內(nèi)容。

設(shè)置“配置文件名”,點(diǎn)擊保存

老版本

在左側(cè)選擇要備份的數(shù)據(jù)庫(kù),右側(cè)雙擊可用任務(wù),在下方會(huì)看到任務(wù)已選擇

在這里插入圖片描述

(二)設(shè)置任務(wù)計(jì)劃

設(shè)置任務(wù)計(jì)劃,可以批處理作業(yè)自動(dòng)在某個(gè)時(shí)刻或者每隔多長(zhǎng)時(shí)間執(zhí)行一次備份

1、點(diǎn)擊工具欄的設(shè)置任務(wù)計(jì)劃按鈕,選擇觸發(fā)器選項(xiàng)卡,點(diǎn)擊新建

2、設(shè)置觸發(fā)器的備份時(shí)間間隔以及執(zhí)行頻率

(1)設(shè)置每天的凌晨1點(diǎn)執(zhí)行一次備份

(2)設(shè)置每隔多長(zhǎng)時(shí)間執(zhí)行一次,如每隔1分鐘執(zhí)行一次

3、點(diǎn)擊工具欄的設(shè)置任務(wù)計(jì)劃按鈕,選擇觸發(fā)器選項(xiàng)卡,點(diǎn)擊編輯即可

如果需要手動(dòng)備份,選擇新建的任務(wù)計(jì)劃,點(diǎn)擊開始即可

就會(huì)看到如下日志

(三)SQL腳本實(shí)現(xiàn)定時(shí)自動(dòng)備份

-- 檢查事件調(diào)度器是否開啟
SHOW VARIABLES LIKE 'event_scheduler';
 
 
-- 如果事件調(diào)度器返回的值不是 ON,則可以通過(guò)以下命令臨時(shí)或永久開啟;或者在 MySQL 配置文件中添加 event_scheduler=ON 并重啟 MySQL 服務(wù)
SET GLOBAL event_scheduler = ON;
 
 
-- 在這個(gè)腳本中,你需要替換 your_username, your_password, your_database_name,/path/to/your/backup/directory/ 為你的 MySQL 用戶名、密碼、數(shù)據(jù)庫(kù)名和備份路徑
CREATE EVENT backup_database
ON SCHEDULE EVERY 1 DAY
DO
  BEGIN
    SET @backup_dir = '/path/to/your/backup/directory/';
    SET @dbname = (SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'your_database_name');
    SET @filename = CONCAT(@backup_dir, @dbname, '_', DATE_FORMAT(NOW(), '\%Y-\%m-\%d-\%H\%i\%s'), '.sql');
 
    SET @command = CONCAT('mysqldump -u your_username --password=your_password ', @dbname, ' --result-file=', @filename);
 
    PREPARE stmt FROM @command;
    EXECUTE stmt;
    DEALLOCATE PREPARE stmt;
  END;

二、手動(dòng)備份

1、選擇需要備份的數(shù)據(jù)庫(kù),點(diǎn)擊“備份”,點(diǎn)擊“新建備份”或者右鍵點(diǎn)擊“新建備份”

2、點(diǎn)擊“備份

也可以在設(shè)置保存文件路徑的位置看到備份

三、還原備份

1、選擇需要備份的數(shù)據(jù)庫(kù),點(diǎn)擊“備份”,點(diǎn)擊“還原備份”或者右鍵點(diǎn)擊“還原備份”

2、選擇相應(yīng)的備份文件,點(diǎn)擊“常規(guī)”---->“還原”即可

以上就是Navicat自動(dòng)備份MySQL數(shù)據(jù)的流程步驟的詳細(xì)內(nèi)容,更多關(guān)于Navicat自動(dòng)備份MySQL的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • MySQL怎么實(shí)現(xiàn)原子性的流程詳解(以UPDATE為例)

    MySQL怎么實(shí)現(xiàn)原子性的流程詳解(以UPDATE為例)

    原子性是事務(wù)的其中一個(gè)特性,指的是要么全部執(zhí)行完,要么全都不執(zhí)行,這篇文章主要介紹了MySQL怎么實(shí)現(xiàn)原子性(以UPDATE為例)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-08-08
  • mysql替換表中的字符串的sql語(yǔ)句

    mysql替換表中的字符串的sql語(yǔ)句

    替換字段里數(shù)據(jù)內(nèi)容部分字符串,這個(gè)在替換網(wǎng)址呀什么的最經(jīng)常用了,發(fā)布一下做個(gè)筆記
    2008-06-06
  • 在Mac系統(tǒng)上配置MySQL以及Squel Pro

    在Mac系統(tǒng)上配置MySQL以及Squel Pro

    給大家講述一下如何在MAC蘋果系統(tǒng)上配置MYSQL數(shù)據(jù)庫(kù)以及Squel Pro的方法。
    2017-11-11
  • MySQL數(shù)據(jù)庫(kù)存儲(chǔ)引擎介紹及數(shù)據(jù)庫(kù)的操作詳解

    MySQL數(shù)據(jù)庫(kù)存儲(chǔ)引擎介紹及數(shù)據(jù)庫(kù)的操作詳解

    mysql面試中最常問(wèn)的問(wèn)題之一:小伙子,你說(shuō)一下你們公司用的存儲(chǔ)引擎,以及你知道有哪些存儲(chǔ)引擎和他們之間的區(qū)別? 所以下面這篇文章主要給大家介紹了關(guān)于Mysql存儲(chǔ)引擎的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • MYSQL悲觀鎖及樂(lè)觀鎖方式

    MYSQL悲觀鎖及樂(lè)觀鎖方式

    MySQL支持悲觀鎖和樂(lè)觀鎖兩種機(jī)制,悲觀鎖在執(zhí)行讀寫操作之前先獲取鎖,適用于高并發(fā)場(chǎng)景,但可能引發(fā)性能瓶頸和死鎖問(wèn)題,樂(lè)觀鎖則通過(guò)版本號(hào)或時(shí)間戳等機(jī)制判斷數(shù)據(jù)是否被修改,適用于并發(fā)沖突較少的場(chǎng)景
    2024-12-12
  • 分析一條sql的性能的標(biāo)準(zhǔn)總結(jié)

    分析一條sql的性能的標(biāo)準(zhǔn)總結(jié)

    在本篇文章里小編給各位分享了關(guān)于分析一條sql的性能的相關(guān)知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們學(xué)習(xí)下。
    2019-07-07
  • 利用MyFlash實(shí)現(xiàn)MySQL數(shù)據(jù)閃回的操作指南

    利用MyFlash實(shí)現(xiàn)MySQL數(shù)據(jù)閃回的操作指南

    MySQL數(shù)據(jù)閃回是一種高級(jí)功能,它允許你在數(shù)據(jù)庫(kù)中恢復(fù)到某個(gè)特定的時(shí)間點(diǎn),通常是事務(wù)開始或保存點(diǎn)的狀態(tài),以便處理數(shù)據(jù)錯(cuò)誤或回滾意外更改,本文給大家介紹了如何利用MyFlash實(shí)現(xiàn)MySQL數(shù)據(jù)閃回,需要的朋友可以參考下
    2024-06-06
  • ubuntu20安裝配置mysql8.0.23步驟詳解

    ubuntu20安裝配置mysql8.0.23步驟詳解

    這篇文章主要為大家介紹了ubuntu20安裝配置mysql8.0.23步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • 一文詳解MySQL?Join使用原理

    一文詳解MySQL?Join使用原理

    JOIN是一種非常常見(jiàn)的操作,用于將兩個(gè)或多個(gè)表中的數(shù)據(jù)合并到一個(gè)結(jié)果集中。MySQL支持多種JOIN類型,本文通過(guò)代碼示例詳細(xì)介紹了Join的使用優(yōu)化,有需要的小伙伴可以參考閱讀
    2023-04-04
  • Mysql8創(chuàng)建用戶以及賦權(quán)操作過(guò)程

    Mysql8創(chuàng)建用戶以及賦權(quán)操作過(guò)程

    文章詳細(xì)介紹了MySQL 8中創(chuàng)建用戶、賦權(quán)及權(quán)限管理的操作步驟,包括創(chuàng)建不限制IP的用戶、賦權(quán)數(shù)據(jù)庫(kù)所有表、使用WITH GRANT OPTION傳遞權(quán)限、刷新權(quán)限、撤銷權(quán)限、刪除用戶等,同時(shí)強(qiáng)調(diào)了權(quán)限修改后需刷新及注意權(quán)限繼承關(guān)系
    2025-07-07

最新評(píng)論

四子王旗| 东至县| 白城市| 海淀区| 三原县| 武陟县| 绥化市| 和平县| 钟祥市| 随州市| 炉霍县| 会同县| 来宾市| 崇明县| 海伦市| 通河县| 读书| 普兰店市| 台安县| 蒙阴县| 富阳市| 甘南县| 古丈县| 仙桃市| 汾西县| 甘泉县| 尚义县| 巴楚县| 孙吴县| 新田县| 金昌市| 孟津县| 乌兰浩特市| 喜德县| 龙海市| 玉树县| 大厂| 齐齐哈尔市| 霍城县| 广灵县| 临夏市|