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

mysql從庫重新搭建的流程

這篇具有很好參考價(jià)值的文章主要介紹了mysql從庫重新搭建的流程。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

背景

生產(chǎn)環(huán)境上的主從集群,因?yàn)橐恍┊惓T颍瑢?dǎo)致主從同步失敗?,F(xiàn)記錄下通過重做mysql從庫的方式來解決,重做過程不影響主庫。

步驟

1、在主庫上的操作步驟

  1. 備份主庫所有數(shù)據(jù),并將dump.sql文件拷貝到從庫/tmp目錄

    • mysqldump -uroot -p --set-gtid-purged=OFF --single-transaction --master-data=1 --all-databases > dump.sql

      備注:

    • 如果出現(xiàn)報(bào)錯(cuò)`Can't connect to local MySQL server through socket`mysql從庫重新搭建的流程,mysql,數(shù)據(jù)庫可以執(zhí)行netstat -ln | grep ?mysql命令查看mysql socket的地址mysql從庫重新搭建的流程,mysql,數(shù)據(jù)庫需要添加參數(shù) --socket=/u/mysql/tmp/mysql.sock 再次執(zhí)行即可
      mysqldump -uroot -p --set-gtid-purged=OFF --single-transaction --master-data=1 --all-databases --socket=/u/mysql/tmp/mysql.sock > dump.sql
    • --single-transaction參數(shù)是mysqldump在全量數(shù)據(jù)導(dǎo)入是對(duì)鎖的一些處理,都應(yīng)該加上該參數(shù)
    • --master-data=1參數(shù)是在備份文件中有?CHANGE MATER TO xxxxx命令,對(duì)備庫有用,默認(rèn)值為1,如果為2,就是把該條語句注釋了。

2、在從庫的操作

  • 通過mysql-client使用root用戶登錄上mysql

  • 停止從庫:

    stop slave;
  • 重置從庫:

    reset slave all;
  • 導(dǎo)入主庫的數(shù)據(jù)

    source /tmp/dump.sql;
  • 查看dump.sql文件里面主庫同步的位點(diǎn):mysql從庫重新搭建的流程,mysql,數(shù)據(jù)庫

  • 然后在從庫執(zhí)行
    CHANGE MASTER TO MASTER_HOST='XXXXX',MASTER_USER='REPL',MASTER_PASSWORD='XXXX',MASTER_LOG_FILE='mysql-bin.002029',MASTER_LOG_POS=486015475;
    
  1. 假如需要舊用戶密碼忘記了,可以新建用戶和密碼作為主從復(fù)制的用戶
    #登錄 MySQL 主庫,創(chuàng)建用于復(fù)制的賬號(hào)并授權(quán):
       ```
       mysql -u root -p
       ```
       ```
       CREATE USER 'replication'@'從庫IP地址' IDENTIFIED BY 'password';
       GRANT REPLICATION SLAVE ON *.* TO 'replication'@'從庫IP地址';
       FLUSH PRIVILEGES;
  2. 在從庫上再次執(zhí)行
     #在從庫上登錄 MySQL,并執(zhí)行以下命令:
       ```
       mysql -u root -p
       ```
       ```
       CHANGE MASTER TO MASTER_HOST='主庫IP地址',
       MASTER_USER='replication',
       MASTER_PASSWORD='password',
       MASTER_LOG_FILE='主庫的binlog文件名',
       MASTER_LOG_POS=主庫的binlog位置;
  • 開啟同步:

    start slave;
  • 查看同步狀態(tài):

    show slave status\G;
  1. 如果發(fā)現(xiàn)`Authentication plugin 'caching_sha2_password' reported error: Authentication requires secure connection`報(bào)錯(cuò)mysql從庫重新搭建的流程,mysql,數(shù)據(jù)庫

  2. 解決方法:

  • 在從庫上執(zhí)行一下命令即可,出現(xiàn)該報(bào)錯(cuò)的原因是因?yàn)閙ysql8.0默認(rèn)要求連mysql需要安全連接

  • stop slave;
    CHANGE MASTER TO GET_MASTER_PUBLIC_KEY=1;
    start slave
  • 參考連接:mysql主從復(fù)制報(bào)錯(cuò):Authentication plugin ‘caching_sha2_password‘ reported error: Authentication requires se_authentication plugin 'caching_sha2_password' repo-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-800657.html

  • 再次查看從庫狀態(tài),這兩個(gè)都是yes即可mysql從庫重新搭建的流程,mysql,數(shù)據(jù)庫

到了這里,關(guān)于mysql從庫重新搭建的流程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(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)文章

  • Mybatis連接MySQL數(shù)據(jù)庫通過逆向工程簡化開發(fā)流程

    Mybatis連接MySQL數(shù)據(jù)庫通過逆向工程簡化開發(fā)流程

    在開發(fā)中,一般我們的開發(fā)流程是: 數(shù)據(jù)庫:設(shè)計(jì)數(shù)據(jù)表 實(shí)體類:建立與數(shù)據(jù)表對(duì)應(yīng)的pojo實(shí)體類 持久層:設(shè)計(jì)持久層,Mapper接口和Mypper.xml sql映射文件 服務(wù)層:添加Service接口和ServiceImpl接口實(shí)現(xiàn)類 邏輯控制層:設(shè)計(jì)各頁面/功能的Cotroller 但是,我們想的是,很多情況下,實(shí)

    2024年02月05日
    瀏覽(22)
  • 一百九十五、MySQL——MySQL數(shù)據(jù)庫創(chuàng)建只讀權(quán)限的賬號(hào)(附流程截圖)

    一百九十五、MySQL——MySQL數(shù)據(jù)庫創(chuàng)建只讀權(quán)限的賬號(hào)(附流程截圖)

    在團(tuán)隊(duì)開發(fā)過程中,為了實(shí)現(xiàn)數(shù)據(jù)共享以及避免其他團(tuán)隊(duì)修改庫表數(shù)據(jù),需要提供數(shù)據(jù)庫只讀權(quán)限的賬號(hào),因此以MySQL數(shù)據(jù)庫為例,創(chuàng)建MySQL數(shù)據(jù)庫只讀權(quán)限的賬號(hào) 以用戶名readyonly? ?密碼hurys@123為例 mysql create user \\\'readyonly\\\'@\\\'%\\\' IDENTIFIED BY \\\'hurys@123\\\'; 注意:如果創(chuàng)建用戶名時(shí)設(shè)置

    2024年02月08日
    瀏覽(15)
  • mysql 數(shù)據(jù)庫主從復(fù)制搭建

    MySQL 主從復(fù)制主要用于實(shí)現(xiàn)高可用性和備份。在主從復(fù)制中,一個(gè) MySQL 實(shí)例(稱為主節(jié)點(diǎn))將其數(shù)據(jù)更改復(fù)制到至少一個(gè)其他 MySQL 實(shí)例(稱為從節(jié)點(diǎn))上。主要借助于數(shù)據(jù)庫二進(jìn)制日志binlog進(jìn)行數(shù)據(jù)的復(fù)制。 主從數(shù)據(jù)庫對(duì)應(yīng)的操作系統(tǒng)、數(shù)據(jù)庫版本要一致。 1、主庫配置 設(shè)

    2024年02月20日
    瀏覽(26)
  • 在阿里云Linux服務(wù)器上部署MySQL數(shù)據(jù)庫流程

    阿里云百科分享在阿里云Linux服務(wù)器上部署MySQL數(shù)據(jù)庫流程,MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),常用于LAMP和LNMP等網(wǎng)站場景中。本教程介紹如何在Linux系統(tǒng)ECS實(shí)例上安裝、配置以及遠(yuǎn)程訪問MySQL數(shù)據(jù)庫。 目錄 背景信息 Alibaba Cloud Linux 2/3、CentOS 7.x 步驟一:安裝MySQL 步驟二:配置

    2024年02月13日
    瀏覽(85)
  • Mysql主從數(shù)據(jù)庫搭建(一主兩從)

    Mysql主從數(shù)據(jù)庫搭建(一主兩從)

    目錄 1、服務(wù)器規(guī)劃 2、主從同步流程 3、主從搭建 3.1、master節(jié)點(diǎn)上配置文件修改 3.2、master節(jié)點(diǎn)創(chuàng)建同步用戶和權(quán)限 3.3、slave1和slave2節(jié)點(diǎn)配置文件修改 3.4、slave1和slave2節(jié)點(diǎn)執(zhí)行同步任務(wù) 3.5、解決虛擬機(jī)克隆導(dǎo)致mysql所有服務(wù)器uuid都一樣的問題 4、bin-log相關(guān)說明 5、主從同步注

    2024年02月11日
    瀏覽(18)
  • Mysql數(shù)據(jù)庫--實(shí)現(xiàn)主從復(fù)制搭建與同步

    Mysql數(shù)據(jù)庫--實(shí)現(xiàn)主從復(fù)制搭建與同步

    一般數(shù)據(jù)庫都是讀取壓力大于寫數(shù)據(jù)壓力,主從復(fù)制即為了實(shí)現(xiàn)數(shù)據(jù)庫的負(fù)載均衡和讀寫分離。通過將Mysql的某一臺(tái)主機(jī)的數(shù)據(jù)復(fù)制到其它主機(jī)(slaves)上,主服務(wù)器只負(fù)責(zé)寫,而從服務(wù)器只負(fù)責(zé)讀。 如生產(chǎn)環(huán)境中,使用redis數(shù)據(jù)庫作為緩存數(shù)據(jù)庫,用戶訪問業(yè)務(wù)數(shù)據(jù)時(shí),先

    2024年02月08日
    瀏覽(95)
  • 實(shí)現(xiàn)?Mysql數(shù)據(jù)庫主從復(fù)制搭建與同步

    實(shí)現(xiàn)?Mysql數(shù)據(jù)庫主從復(fù)制搭建與同步

    一般數(shù)據(jù)庫都是讀取壓力大于寫數(shù)據(jù)壓力,主從復(fù)制即為了實(shí)現(xiàn)數(shù)據(jù)庫的負(fù)載均衡和讀寫分離。通過將Mysql的某一臺(tái)主機(jī)的數(shù)據(jù)復(fù)制到其它主機(jī)(slaves)上,主服務(wù)器只負(fù)責(zé)寫,而從服務(wù)器只負(fù)責(zé)讀。 如生產(chǎn)環(huán)境中,使用redis數(shù)據(jù)庫作為緩存數(shù)據(jù)庫,用戶訪問業(yè)務(wù)數(shù)據(jù)時(shí),先

    2024年02月10日
    瀏覽(93)
  • Docker 容器搭建mysql 集群(主從數(shù)據(jù)庫)

    Docker 容器搭建mysql 集群(主從數(shù)據(jù)庫)

    目錄 1.背景? ? ? ?? 2.設(shè)備及軟件版本 3.開始搭建(這里不介紹安裝docker及mysql) 3.1創(chuàng)建主數(shù)據(jù)庫容器(master) 3.2查看容器是否創(chuàng)建成功 3.3進(jìn)入修改容器下的/etc/my.cnf文件 3.3.1先拷貝my.cnf到容器外修改完再覆蓋容器原來的my.cnf文件 3.4重啟mysql容器使配置文件生效 3.5查看是否

    2024年02月08日
    瀏覽(31)
  • 大數(shù)據(jù)平臺(tái)環(huán)境搭建---- Hive&MySql數(shù)據(jù)庫組件配置

    前置環(huán)境 Hadoop集群必須部署完成,如果還沒有搭建請(qǐng)先前往Hadoop全分布搭建筆記 程序版本 hive 1.1.0 mysql 5.7.25 mysql-connector-java-5.1.39-bin.jar 資源下載 官網(wǎng)下載: mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar :https://downloads.mysql.com/archives/community/? 鏈接:https://pan.xunlei.com/s/VNoQg4wdxda5by6L8Lvug9e

    2024年01月25日
    瀏覽(35)
  • 【MySQL × SpringBoot 突發(fā)奇想】全面實(shí)現(xiàn)流程 · 數(shù)據(jù)庫導(dǎo)出Excel表格文件的接口

    【MySQL × SpringBoot 突發(fā)奇想】全面實(shí)現(xiàn)流程 · 數(shù)據(jù)庫導(dǎo)出Excel表格文件的接口

    在上一篇博客,【MySQL × SpringBoot 突發(fā)奇想】全面實(shí)現(xiàn)流程 · xlsx文件,Excel表格導(dǎo)入數(shù)據(jù)庫的接口_s:103的博客-CSDN博客 我們學(xué)習(xí)了如何導(dǎo)入表格,現(xiàn)在我們反過來,看看如何導(dǎo)出表格~ 網(wǎng)絡(luò)資料: View Object(視圖對(duì)象)是一種在軟件開發(fā)中常見的設(shè)計(jì)模式,它用于在用戶界面

    2024年02月08日
    瀏覽(19)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包