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

mysql通過(guò)binlog定時(shí)備份數(shù)據(jù)庫(kù)與恢復(fù)的方法

 更新時(shí)間:2024年12月24日 09:20:03   作者:另類(lèi)程序員132  
這篇文章主要介紹了mysql通過(guò)binlog定時(shí)備份數(shù)據(jù)庫(kù)與恢復(fù)的方法,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

1.配置binlog

vim /etc/my.cnf
server_id=1
log-bin=mysql-bin

查看指定binlog文件中的事件

-- 查看指定binlog文件中的所有事件
show binlog events in 'binlog.000001'
-- 查看指定binlog文件中從指定位置(position)開(kāi)始的所有事件
show binlog events in 'binlog.000001' from 32556;
-- 分頁(yè)查詢
show binlog events in 'binlog.000001' from 32556 limit 10;

2.編寫(xiě)shell腳本

1.正常安裝
mysqldump -uroot -proot --databases test --master-data=2 --flush-logs > /backup/`date +%F-%H`-mysql-vending-machine.sql
2.通過(guò)docker部署
docker exec e2c326627ed5 sh -c 'exec mysqldump --databases test -u root -p"root" --master-data=2 --flush-logs' > /opt/backup/`date +%F-%H`-mysql-vending-machine.sql
注: --databases后面是數(shù)據(jù)庫(kù)名,master-data=2 注釋掉日志記錄
1.mkdir /opt/backup
2.vim backup.sh
3.#!/bin/bash
#mysqldump -uroot -proot --databases test --master-data=2 --flush-logs > /backup/`date +%F-%H`-mysql-test.sql

3.查看備份好的數(shù)據(jù)庫(kù).sql腳本

CHANGE MASTER TO
MASTER_LOG_FILE='mysql-bin.000001',
MASTER_LOG_POS=154;

4.創(chuàng)建定時(shí)任務(wù)

crontab -e   // 創(chuàng)建定時(shí)任務(wù),從凌晨2點(diǎn)開(kāi)始執(zhí)行
0 2 * * * /opt/backup/backup.sh
crontab -l   // 查看定時(shí)任務(wù)

5.恢復(fù)數(shù)據(jù)

1.刪除數(shù)據(jù)執(zhí)行備份好的sql腳本: /backup/date-mysql-test.sql
2.查看date-mysql-test.sql里的CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=154;記錄mysql-bin.000001與154,執(zhí)行binlog從mysql-bin.000001文件的154開(kāi)始恢復(fù)
3.開(kāi)始通過(guò)binlog恢復(fù)數(shù)據(jù)
mysqlbinlog mysql-bin.000001 --start-position=154 --stop-position=71012  | mysql -uroot -p'root'
注: --start-position:開(kāi)始恢復(fù)的位置
--stop-position:結(jié)束的位置,如果需要執(zhí)行到最后這個(gè)參數(shù)可以不寫(xiě)

到此這篇關(guān)于mysql通過(guò)binlog定時(shí)備份數(shù)據(jù)庫(kù)與恢復(fù)的文章就介紹到這了,更多相關(guān)mysql binlog定時(shí)備份數(shù)據(jù)庫(kù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mysql悲觀鎖和樂(lè)觀鎖的使用示例

    Mysql悲觀鎖和樂(lè)觀鎖的使用示例

    這篇文章主要給大家介紹了關(guān)于Mysql悲觀鎖和樂(lè)觀鎖使用的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • MySQL數(shù)據(jù)庫(kù)多表操作通關(guān)指南(外鍵約束和多表聯(lián)合查詢)

    MySQL數(shù)據(jù)庫(kù)多表操作通關(guān)指南(外鍵約束和多表聯(lián)合查詢)

    看再多的資料不如自己親自動(dòng)手實(shí)戰(zhàn),往往實(shí)戰(zhàn)才能滲透知識(shí),下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫(kù)多表操作的相關(guān)資料,包含外鍵約束和多表聯(lián)合查詢等,需要的朋友可以參考下
    2022-06-06
  • Windows下MySQL8.0.11社區(qū)綠色版安裝步驟圖解

    Windows下MySQL8.0.11社區(qū)綠色版安裝步驟圖解

    在本教程中使用MySQL最新的MySQL服務(wù)8.0.11的社區(qū)綠色版本進(jìn)行安裝,綠色版為zip格式的包,安裝步驟分為四大步驟,具體哪四大步驟大家跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-05-05
  • SQL實(shí)現(xiàn)LeetCode(177.第N高薪水)

    SQL實(shí)現(xiàn)LeetCode(177.第N高薪水)

    這篇文章主要介紹了SQL實(shí)現(xiàn)LeetCode(177.第N高薪水),本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • MySQL強(qiáng)制索引中USE/FORCE INDEX用法與避坑

    MySQL強(qiáng)制索引中USE/FORCE INDEX用法與避坑

    本文主要介紹了MySQL強(qiáng)制索引中USE/FORCE INDEX用法與避坑,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2026-03-03
  • MySQL支持地理位置查詢的詳細(xì)步驟和代碼示例

    MySQL支持地理位置查詢的詳細(xì)步驟和代碼示例

    MySQL支持地理位置查詢,主要通過(guò)空間擴(kuò)展實(shí)現(xiàn),支持的地理空間數(shù)據(jù)類(lèi)型包括POINT、LINESTRING和POLYGON,通過(guò)創(chuàng)建表和插入地理空間數(shù)據(jù),可以使用MySQL提供的函數(shù)進(jìn)行地理位置相關(guān)的查詢,感興趣的朋友一起看看吧
    2025-12-12
  • mysql5.7的安裝及Navicate長(zhǎng)久免費(fèi)使用的實(shí)現(xiàn)過(guò)程

    mysql5.7的安裝及Navicate長(zhǎng)久免費(fèi)使用的實(shí)現(xiàn)過(guò)程

    這篇文章主要介紹了mysql5.7的安裝及Navicate長(zhǎng)久免費(fèi)使用的實(shí)現(xiàn)過(guò)程,本文給大家分享問(wèn)題及解決方法,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-11-11
  • MySQL安裝常見(jiàn)報(bào)錯(cuò)處理方法總結(jié)大全

    MySQL安裝常見(jiàn)報(bào)錯(cuò)處理方法總結(jié)大全

    MySQL數(shù)據(jù)庫(kù)在安裝或卸載的過(guò)程中,常常會(huì)出現(xiàn)一些錯(cuò)誤,這是件讓我們頭疼的事,下面這篇文章主要給大家介紹了關(guān)于MySQL安裝常見(jiàn)報(bào)錯(cuò)處理方法的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • MySQL優(yōu)化總結(jié)-查詢總條數(shù)

    MySQL優(yōu)化總結(jié)-查詢總條數(shù)

    這篇文章主要介紹了MySQL優(yōu)化總結(jié)-查詢總條數(shù)的相關(guān)內(nèi)容,文中進(jìn)行簡(jiǎn)單的測(cè)試對(duì)比,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-10-10
  • 不使用MySQL數(shù)據(jù)庫(kù)的五個(gè)給力理由解析

    不使用MySQL數(shù)據(jù)庫(kù)的五個(gè)給力理由解析

    眾所周知,MySQL數(shù)據(jù)庫(kù)雖然功能未必很強(qiáng)大,但因?yàn)樗拈_(kāi)源、廣泛傳播,導(dǎo)致很多人都了解到這個(gè)數(shù)據(jù)庫(kù)。
    2011-03-03

最新評(píng)論

金寨县| 辰溪县| 东阿县| 柞水县| 达尔| 平利县| 观塘区| 米易县| 永泰县| 瑞丽市| 肥西县| 西充县| 延边| 泸州市| 湄潭县| 安化县| 山西省| 正安县| 沙坪坝区| 凤山县| 大姚县| 宁夏| 旺苍县| 体育| 洪泽县| 深圳市| 郧西县| 日照市| 庆安县| 延津县| 寻乌县| 砀山县| 罗城| 湄潭县| 托克托县| 铜梁县| 浦江县| 孟村| 察雅县| 祁东县| 万全县|