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

MySQL主從庫過濾復制配置教程

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

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

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

將3309開啟過濾復制,只復制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)并恢復到3309

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

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

5. 進入3309庫:

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

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

 mysql> set sql_log_bin=0;

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

mysql> source /tmp/full.sql

5.3 查看主庫3307的起始二進制文件和位置號:

[root@mv171 ~]# head -30 /tmp/full.sql
......
-- CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=2039;
#主庫在用的二進制日志文件為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)系配置完成,在配置完成過濾主從復制之前主庫沒有world,abc數(shù)據(jù)庫,在主庫新建這兩個數(shù)據(jù)庫時,這兩個數(shù)據(jù)庫是可以同步到從庫;但如果新建其他名稱數(shù)據(jù)庫,比如efg數(shù)據(jù),是不會同步到從庫中來。
  •  另外注意主從過濾復制的寫法,在配置文件中不要將兩個數(shù)據(jù)庫通過寫在一個命令參數(shù),比如replicate_do_db=world,abc,這么寫mysql就認定過濾數(shù)據(jù)庫名是“world,abc”,兩個庫必須分開寫,不要以為逗號或分割符號表示分開兩個庫,這樣做法是錯誤的。

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

相關(guān)文章

最新評論

福贡县| 大宁县| 余干县| 柳江县| 怀来县| 南涧| 兴业县| 淳化县| 刚察县| 长治市| 盖州市| 清水县| 饶阳县| 南开区| 噶尔县| 邓州市| 荆门市| 呼伦贝尔市| 武定县| 舞阳县| 正定县| 田东县| 垣曲县| 永仁县| 宁安市| 通江县| 枣强县| 濮阳市| 昌平区| 陆川县| 九龙城区| 莱芜市| 呼伦贝尔市| 长阳| 莒南县| 镇康县| 读书| 岱山县| 育儿| 于田县| 九江市|