mysql 主从同步屏蔽表数据
时间: 2023-08-28 19:18:32 浏览: 150
mysql主从同步
在MySQL主从同步中,可以通过配置来屏蔽某些表的数据。具体的配置方法如下:
在主数据库的配置文件中,可以使用"binlog-ignore-db"参数来屏蔽某个数据库的数据同步。例如,如果要屏蔽名为"mysql"的数据库,可以在配置文件中添加如下配置:
```
binlog-ignore-db=mysql
```
同样地,也可以使用"binlog-ignore-db"参数来屏蔽其他系统库,如"information_schema"和"performance_schema"。只需在配置文件中依次添加对应的配置即可。
对于从数据库,可以使用"replicate_wild_ignore_table"参数来屏蔽某个数据库下的表数据同步。例如,如果要屏蔽名为"mysql"的数据库下的所有表数据同步,可以在从数据库的配置文件中添加如下配置:
```
replicate_wild_ignore_table=mysql.%
```
同样地,也可以使用"replicate_wild_ignore_table"参数来屏蔽其他系统库下的表数据同步,如"information_schema"和"performance_schema"。只需在配置文件中依次添加对应的配置即可。
综上所述,通过在主从数据库的配置文件中添加相应的配置,可以实现对特定数据库或表数据同步的屏蔽。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Mysql服务器主从同步搭建](https://blog.csdn.net/dear_Alice_moon/article/details/127792529)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [MySQL主从同步与分表](https://blog.csdn.net/weixin_56697114/article/details/121004030)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文