zoukankan      html  css  js  c++  java
  • mysql主从只同步部分库或表

    同步部分数据有两个思路,1.master只发送需要的;2.slave只接收想要的。

    binlog-do-db      二进制日志记录的数据库(多数据库用逗号,隔开)
    binlog-ignore-db 二进制日志中忽略数据库 (多数据库用逗号,隔开)

    举例说明:

    1)binlog-do-db=YYY 需要同步的数据库,不在内的不同步。(不添加这行表示同步所有)

    这里主库只同步test1,test2库。


    2)binlog-ignore-db = mysql  这是不记录binlog,来达到从库不同步mysql库,以确保各自权限
         binlog-ignore-db = performance_schema
         binlog-ignore-db = information_schema

    这里向从库同步时忽略test1,test2库




    replicate-ignore-db 设定需要忽略的复制数据库 (多数据库使用逗号,隔开)
    replicate-do-table  设定需要复制的表
    replicate-ignore-table 设定需要忽略的复制表 
    replicate-wild-do-table 同replication-do-table功能一样,但是可以通配符
    replicate-wild-ignore-table 同replication-ignore-table功能一样,但是可以加通配符

    replicate-wild-ignore-table=mysql.%   忽略哪个库的哪个表


    【完】

  • 相关阅读:
    机器学习入门-相关性分析
    R语言-记号体系
    R语言基础
    职位画像分析(pandas/ matplotlib)
    python 可视化工具-matplotlib
    pandas-缺失值处理
    k-means实战-RFM客户价值分群
    药店商品销量分析(python)
    Jike_Time-决策树
    3.7 嵌入式SQL
  • 原文地址:https://www.cnblogs.com/lidabo/p/14416393.html
Copyright © 2011-2022 走看看