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

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

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

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

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

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

1. 修改配置文件:

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

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

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

3. 再啟動(dòng)3309庫(kù) :  

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

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

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

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

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

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

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

 mysql> set sql_log_bin=0;

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

mysql> source /tmp/full.sql

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

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

6. 開(kāi)啟主從配置:

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. 開(kāi)啟主從:

mysql> start slave;

8. 主從配置已完成,查看從庫(kù)狀態(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

這時(shí)后可以查看Replicate_Do_DB:world,abc。

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

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

相關(guān)文章

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

    MySQL子查詢的使用詳解下篇

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

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

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

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

    這篇文章主要介紹了mysql?timestamp字段規(guī)范使用詳情,文章圍繞主題展開(kāi)詳細(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 存儲(chǔ)過(guò)程的基本用法介紹

    MySQL 存儲(chǔ)過(guò)程的基本用法介紹

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

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

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

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

    在開(kāi)發(fā)MySQL應(yīng)用程序時(shí),為了保證數(shù)據(jù)的安全性和準(zhǔn)確性,通常需要設(shè)置不同級(jí)別的用戶權(quán)限,本文主要介紹了mysql 添加用戶并分配select權(quán)限的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(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ū)別呢?在編程語(yǔ)言中,通常用unicode對(duì)中文字符做處理,防止出現(xiàn)亂碼,那么在MySQL里,為什么大家都使用utf8_general_ci而不是utf8_unicode_ci呢?
    2014-04-04
  • C#編寫(xiě)方法實(shí)例

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

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

最新評(píng)論