目录
mysql过滤复制

两种思路:
- 主库的binlog上实现(不推荐,尽量保证主库binlog完整)
- 从库的sql线程上实现
所以主从过滤复制尽量不用,要用的也仅仅在从库上使用,因为要尽可能保证binlog的完整性
主库上实现
在Master 端为保证二进制日志的完整, 不使用二进制日志过滤。
主库配置参数:
#配置文件中添加
binlog-do-db=db_name #定义白名单,仅将制定数据库的相关操作记入二进制日志。如果主数据库崩溃,那么仅仅之恢复指定数据库的内容,不建议在主服务器端使用,这样导致日志不完整。
binlog-ignore-db=db_name #定义黑名单, 定义ignore 的库上发生的写操作将不会记录到二进制日志中
从库上实现
可以下载配置文件中
REPLICATE_DO_DB = (db_list) #过滤复制哪些库
REPLICATE_IGNORE_DB = (db_list) #不复制哪些库
REPLICATE_DO_TABLE = (tbl_list) #过滤表
REPLICATE_IGNORE_TABLE = (tbl_list) #忽略过滤表
REPLICATE_WILD_DO_TABLE = (wild_tbl_list) #根据正则匹配过滤表
REPLICATE_WILD_IGNORE_TABLE = (wild_tbl_list) #根据正则匹配忽略过滤这些表
REPLICATE_REWRITE_DB = (db_pair_list)
#将源数据库的db1发生的语句重写到从库的db2
CHANGE REPLICATION FILTER REPLICATE_REWRITE_DB = ((db1, db2));
语法:
官网语法参考:https://dev.mysql.com/doc/refman/5.7/en/change-replication-filter.html
CHANGE REPLICATION FILTER filter[, filter][, ...]
filter: {
REPLICATE_DO_DB = (db_list)
| REPLICATE_IGNORE_DB = (db_list)
| REPLICATE_DO_TABLE = (tbl_list)
| REPLICATE_IGNORE_TABLE = (tbl_list)
| REPLICATE_WILD_DO_TABLE = (wild_tbl_list)
| REPLICATE_WILD_IGNORE_TABLE = (wild_tbl_list)
| REPLICATE_REWRITE_DB = (db_pair_list)
}
#从库实现过滤复制
stop slave sql_thread;
change replication filter replicate_do_db=(db);
start slave sql_thread;
#取消过滤复制
stop slave sql_thread;
change replication filter replicate_do_db=();
start slave sql_thread;
一些问题
主库删除某个表,从库没有这个表,导致从库sql线程关闭
或者主从正常,从库不小心删除某个表,主库随后再删除这个表,从库又会去删除这个不存在的表,报错,导致sql线程退出
解决方法:跳过这一步操作
解决方案:从库sql线程跳过误操作的步骤
stop slave sql_thread;
#找到Executed_Gtid_Set执行到19
set gtid_next='94fc1fbe-b7a0-11eb-b0a0-000c2969aba1:20'; 将gtid分配给下一个事务
begin;commit;
set gtid_next=automatic; 系统自动分配gtid
start slave sql_thread;
相关推荐:
SEO在广告领域的深度解析:如何利用SEO提升广告效果,网文写作ai工具
ChatGPT破解:人工智能未来的无限可能,污污AI解说
SEO有点:揭秘优化之道,提升网站排名的秘诀,广州抖音seo厂家地址
SEO无限:如何利用SEO技术实现网站流量爆发?,网站建设总监
seo高手有什么条件,seo难上手吗 ,指南ai写作电力创新
优化工具:提升工作效率的秘密武器,网站模板的优化策略是什么
ChatGPT页面无法下拉?禁用浏览器扩展,轻松解决!,imba 1.6 ai
摘要AI生成:高效工作的新时代利器
从语言助手到智能生活伙伴,未来的智能助手如何改变我们的生活,网站建设分站公司
SEO注意事项:助力网站流量提升的关键策略,济宁快速seo优化价格
SEO快速提升:让你的网站排名瞬间飙升的秘诀,网站建设的发展目标
seo站内关键词优化,seo关键词优化经验技巧 ,ai 优点
SEO外,如何提升网站整体营销效果?,文轩网络营销推广方案
SEO目的:如何通过精准优化提高网站流量与转化率,百度推广网站关键词
ChatGPT错误处理与异常情况解决方法:让你的AI助手更加智能与可靠,智能ai鼠标ai智能语音
SEO怎么做才能提升网站流量与排名?这篇文章给你全攻略,铁岭定制网站推广公司电话
ChatGPT打不开了吗?如何快速解决常见问题,恢复顺畅体验!,ai13212511845
seo需要了解什么,seo需要学些什么内容 ,ovo ai
SEO文案:如何通过巧妙布局提升网站排名,吸引更多流量,娄底网站建设工作文案
AI人工智能:改变未来的科技革命
ChatGPT破解版电脑:如何获得更强大的AI助手,提升工作与学习效率,ai预设动画
AI人工智能文章生成平台,释放创作无限可能
Chat启用后ESX连不上?解决方法一网打尽!,为什么AI续写这么离谱
seo需要会什么技术呢,seo需要会什么技术呢知乎 ,红色框ai
SEO技巧提升网站流量和排名,助力企业快速崛起,ai080206.
SEO网络营销:如何通过精准优化提升品牌价值,青州建设网站电话
seo需要会什么,seo要会些什么 ,ai313414919
优化型网站:提升企业竞争力的必备利器,重庆网站推广工作如何
ChatGPT安装包Windows版-让智能助手触手可得,q和ai
seo给你什么帮助,seo的利与弊 ,ai 大厨
互联网快照:记录数字时代的每个瞬间,全网seo怎么优化内容
未来写作新方式原创AI文章的无限可能
SEO获客的秘诀:如何通过搜索引擎优化提升客户获取能力,厦门seo搜索优化排名
《“查看更多”背后的秘密:让你的人生更加丰富多彩!》,宁安公司网站建设
什么是seo平台seo教程,什么是 seoseo有何价值 ,论文写作ai助手公众号
SEO开发:数字营销的核心驱动力,园区网站建设
seo渠道优化是什么,seo渠道推广怎么做 ,ai121333
SEO利用:让你的网站快速登顶,获取更多流量与客户!,延边小程序推广平台网站
AI缩写文本:助力智能生活的革新力量,ai智能写作生成神器下载
SEO项目:如何通过精确优化提升企业网站排名与转化率,武汉做网站优化的公司
SEO职责:为网站注入流量,提升品牌竞争力,拼多多女装关键词排名
ChatGPT登录界面都不显示了?可能是这些原因导致的!,上海小学ai智能课
实用AI工具:提升效率、优化生活的科技利器
在线AI写文:开启高效创作新时代
ChatGPT不登录,如何畅享AI的智能服务?,手信ai
seo组建需要什么条件,seo建站的步骤 ,ai肌肉宝宝
优化收费,助力企业提升效益,实现共赢,宜州餐饮网站建设
为什么seo对企业重要,seo对企业进行网络营销的价值 ,ai李沁换脸鲍鱼
ChatGPT,您的银行卡被拒绝了?别慌,这些方法帮您快速解决问题!,ai给那个标声调
优化百:开启数字时代的智能营销新时代,湘潭seo优化报价表