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

MySQL主從庫過濾復(fù)制配置教程

 更新時間:2024年03月15日 09:05:09   作者:DATA TOO  
搭建MySQL主從庫過濾復(fù)制,備份指定數(shù)據(jù)庫,有利于數(shù)據(jù)庫的管理,本文主要介紹了MySQL主從庫過濾復(fù)制配置教程,具有一定的參考價(jià)值,感興趣的可以了解一下

搭建MySQL主從庫過濾復(fù)制,備份指定數(shù)據(jù)庫,有利于數(shù)據(jù)庫的管理。這個教程在同個服務(wù)器上同個MySQL數(shù)據(jù)庫環(huán)境,搭建不同實(shí)例的數(shù)據(jù)庫。此配置教程與不同服務(wù)器配置MySQL方法時一致。

依據(jù)不同MySQL實(shí)例來配置不同端口號,以端口號命名方式來命名MySQL實(shí)例,主庫為3307,從庫為3309。

將3309開啟過濾復(fù)制,只復(fù)制world和abc數(shù)據(jù)庫數(shù)據(jù)。

1. 修改配置文件:

vim /data/3309/my.cnf
replicate_do_db=world
replicate_do_db=abc

2. 關(guān)掉3309庫  :

[root@mv171 3309]# mysqladmin -S /data/3309/mysql.sock shutdown

3. 再啟動3309庫 :  

[root@mv171 3309]# mysqld_safe --defaults-file=/data/3309/my.cnf &

4. 構(gòu)建主從環(huán)境:備份主庫數(shù)據(jù)(3307)并恢復(fù)到3309

備份3307主庫數(shù)據(jù)

 [root@mv171 3307]# mysqldump -S /data/3307/mysql.sock -A --master-data=2 --single-transaction >/tmp/full.sql

5. 進(jìn)入3309庫:

[root@mv171 3309]# mysql -S /data/3309/mysql.sock

5.1 先關(guān)閉二進(jìn)制日志寫入功能:

 mysql> set sql_log_bin=0;

5.2 恢復(fù)數(shù)據(jù):

mysql> source /tmp/full.sql

5.3 查看主庫3307的起始二進(jìn)制文件和位置號:

[root@mv171 ~]# head -30 /tmp/full.sql
......
-- CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=2039;
#主庫在用的二進(jìn)制日志文件為mysql-bin.000001,位置號為2039
......

6. 開啟主從配置:

CHANGE MASTER TO
  MASTER_HOST='192.168.1.171',
  MASTER_USER='repl',
  MASTER_PASSWORD='666888',
  MASTER_PORT=3307,
  MASTER_LOG_FILE='mysql-bin.000001',
  MASTER_LOG_POS=2039,
  MASTER_CONNECT_RETRY=10;

7. 開啟主從:

mysql> start slave;

8. 主從配置已完成,查看從庫狀態(tài):show slave status \G;

mysql> show slave status \G;
*************************** 1. row ***************************
               Slave_IO_State: Waiting for master to send event
                  Master_Host: 192.168.1.171
                  Master_User: repl
                  Master_Port: 3307
                Connect_Retry: 10
              Master_Log_File: mysql-bin.000001
          Read_Master_Log_Pos: 2039
               Relay_Log_File: mv171-relay-bin.000002
                Relay_Log_Pos: 283
        Relay_Master_Log_File: mysql-bin.000001
             Slave_IO_Running: Yes
            Slave_SQL_Running: Yes
              Replicate_Do_DB: world,abc

這時后可以查看Replicate_Do_DB:world,abc。

  • 最終過濾主從關(guān)系配置完成,在配置完成過濾主從復(fù)制之前主庫沒有world,abc數(shù)據(jù)庫,在主庫新建這兩個數(shù)據(jù)庫時,這兩個數(shù)據(jù)庫是可以同步到從庫;但如果新建其他名稱數(shù)據(jù)庫,比如efg數(shù)據(jù),是不會同步到從庫中來。
  •  另外注意主從過濾復(fù)制的寫法,在配置文件中不要將兩個數(shù)據(jù)庫通過寫在一個命令參數(shù),比如replicate_do_db=world,abc,這么寫mysql就認(rèn)定過濾數(shù)據(jù)庫名是“world,abc”,兩個庫必須分開寫,不要以為逗號或分割符號表示分開兩個庫,這樣做法是錯誤的。

到此這篇關(guān)于MySQL主從庫過濾復(fù)制配置教程的文章就介紹到這了,更多相關(guān)MySQL主從庫過濾復(fù)制內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL子查詢的使用詳解下篇

    MySQL子查詢的使用詳解下篇

    子查詢是在查詢語句里面再嵌套一個查詢,這是因?yàn)槲覀冊谔崛?shù)據(jù)的時候有很多不知道的數(shù)據(jù)產(chǎn)生了依賴關(guān)系。本文為大家總結(jié)了一下MySQL數(shù)據(jù)庫子查詢語法規(guī)則,感興趣的可以了解一下
    2022-08-08
  • MySQL數(shù)據(jù)導(dǎo)入導(dǎo)出的三種辦法總結(jié)

    MySQL數(shù)據(jù)導(dǎo)入導(dǎo)出的三種辦法總結(jié)

    當(dāng)我們需要切換數(shù)據(jù)庫或備份數(shù)據(jù)時,導(dǎo)入和導(dǎo)出數(shù)據(jù)庫是一個常見的操作,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)導(dǎo)入導(dǎo)出的三種辦法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • mysql?timestamp字段規(guī)范使用詳情

    mysql?timestamp字段規(guī)范使用詳情

    這篇文章主要介紹了mysql?timestamp字段規(guī)范使用詳情,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09
  • mysql 8.0.12 安裝使用教程

    mysql 8.0.12 安裝使用教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.12 安裝使用教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • 使用percona-toolkit操作MySQL的實(shí)用命令小結(jié)

    使用percona-toolkit操作MySQL的實(shí)用命令小結(jié)

    這篇文章主要介紹了使用percona-toolkit操作MySQL的實(shí)用命令小結(jié),percona-toolkit是一款強(qiáng)大的MySQL輔助工具軟件,需要的朋友可以參考下
    2015-11-11
  • MySQL 存儲過程的基本用法介紹

    MySQL 存儲過程的基本用法介紹

    我們大家都知道MySQL 存儲過程是從 MySQL 5.0 開始逐漸增加新的功能。存儲過程在實(shí)際應(yīng)用中也是優(yōu)點(diǎn)大于缺點(diǎn)。不過最主要的還是執(zhí)行效率和SQL 代碼封裝。特別是 SQL 代碼封裝功能,如果沒有存儲過程。
    2010-12-12
  • MySQL中DATE_FORMAT()函數(shù)將Date轉(zhuǎn)為字符串

    MySQL中DATE_FORMAT()函數(shù)將Date轉(zhuǎn)為字符串

    時間、字符串、時間戳之間的互相轉(zhuǎn)換很常用,下面這篇文章主要給大家介紹了關(guān)于MySQL中DATE_FORMAT()函數(shù)將Date轉(zhuǎn)為字符串的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • mysql 添加用戶并分配select權(quán)限的實(shí)現(xiàn)

    mysql 添加用戶并分配select權(quán)限的實(shí)現(xiàn)

    在開發(fā)MySQL應(yīng)用程序時,為了保證數(shù)據(jù)的安全性和準(zhǔn)確性,通常需要設(shè)置不同級別的用戶權(quán)限,本文主要介紹了mysql 添加用戶并分配select權(quán)限的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • Mysql中的排序規(guī)則utf8_unicode_ci、utf8_general_ci的區(qū)別總結(jié)

    Mysql中的排序規(guī)則utf8_unicode_ci、utf8_general_ci的區(qū)別總結(jié)

    Mysql中utf8_general_ci與utf8_unicode_ci有什么區(qū)別呢?在編程語言中,通常用unicode對中文字符做處理,防止出現(xiàn)亂碼,那么在MySQL里,為什么大家都使用utf8_general_ci而不是utf8_unicode_ci呢?
    2014-04-04
  • C#編寫方法實(shí)例

    C#編寫方法實(shí)例

    在下面的練習(xí)中,將創(chuàng)建一個應(yīng)用程序,它包含的一個方法能夠計(jì)算一名顧問的收費(fèi)金額——假定該顧問每天收取固定的費(fèi)用,將根據(jù)工作了多少天來收費(fèi)。首先要開發(fā)應(yīng)用程序的邏輯,然后利用“生成方法存根向?qū)А眮韺懗鲞@個邏輯使用的方法。接著,我們將在一個控制臺應(yīng)用程序中運(yùn)行方法,以獲得對該程序的最終印象。最后,我們將使用Visual Studio 2005調(diào)試器來檢查方法調(diào)用。
    2008-04-04

最新評論