mysql跨库复制: replicate_wild_do_table和replicate-wild-ignore-table
2024-08-25 08:57:43
使用replicate_do_db和replicate_ignore_db时有一个隐患,跨库更新时会出错。
如设置 replicate_do_db=test
use mysql;
update test.table1 set ......
第二句将不会被执行
如设置 replicate_ignore_db=mysql
use mysql;
update test.table1 set ......
第二句会被忽略执行
原因是设置replicate_do_db或replicate_ignore_db后,MySQL执行sql前检查的是当前默认数据库,所以跨库更新语句被忽略。
可以使用 replicate_wild_do_table 和 replicate_wild_ignore_table 来解决跨库更新的问题,如:
replicate_wild_do_table=test.%
或
replicate_wild_ignore_table=mysql.%
这样就可以避免出现上述问题了
最新文章
- AngularJS常用指令
- ivqBlog 开源博客 (angularjs + express + mongodb)
- survival analysis 生存分析与R 语言示例 入门篇
- Android Studio 常用快捷键及如何沿用Eclipse的快捷键
- Java学习-023-Properties 类 XML 配置文件读取及写入源代码
- form程序的界面修改
- httpsClient抓取证书
- java_java 利用JAX-RS快速开发RESTful 服务
- [PWA] 10. Trigger a version update
- C# List<;T>;转为 DataTable
- [LeetCode] ZigZag Conversion [9]
- Unity编译Android的原理解析和apk打包分析
- python 基础安装使用
- touchstart和touchend事件
- 基于python的统计公报关键数据爬取 update
- 20175316盛茂淞 2018-2019-2 《Java程序设计》第6周学习总结
- C#基础巩固(1)-多态+简单工厂
- innerHTML和innerText的区别,以及select元素中怎么取出被选中的option。
- Linux执行命令时遇到的些问题
- springmvc 简单框架
热门文章
- [Localization] R-CNN series for Localization and Detection
- 17中介者模式Mediator
- C# 根据类名创建类的实例对象
- docker 怎么下载指定版本的镜像文件
- Oracle的字符连接函数 concat 和 || 的区别
- 对mysql数据库字符串类型的数字排序
- db2命令参数with ur
- python实现支持目录FTP上传下载文件的方法
- [No0000149]ReSharper操作指南6/16-编码协助之其他协助
- ubuntu 安装NVIDIA驱动过程