DB主从复制部分语句未被binlog记录问题解决
·
1 分钟阅读
·
数据库
原语句,结果不会记录在binlog
改为非echo的语句,结果不会记录binlog
改为指定库进入方式,结果会记录binlog
vi my.cnf,
#binlog-ignore-db=mysql
会记录
总结:
原因:mysql不指定库直接登录,默认的登录库是null,
此时如果主库的配置文件中指定忽略某库不记录binlog,则mysql会对登录库进行筛选,NULL本身也不会被记录到binlog,所以登录库未指定的所有语句都不会被记录。
过滤不是基于 查询的字符串的, 而实际于你used的数据库
请参考
http://www.eit.name/blog/read.php?433
#mysql
#php
#mysql-replication
相关文章
-
2017 年 9 月 15 日 17:30 mysql如何使用load data infile导入中文数据 (2015-08-05 17:21:40) 转载 ▼ 标签: 佛学 分类: MySQL mysql 导入数据时,可以使用 load data infile ,导入数据很快,当需要导入大量数据的时候及其有效。
数据库 · 6 分钟阅读
-
Mysql 字符串截取函数 SUBSTRING 的用法说明 Mysql字符串截取函数SUBSTRING的用法说明 作者: 字体: [ 增加 减小 ] 类型:转载 时间: 2011-06-24 我要评论 今天建视图时,用到了 MySQL 中的字符串截取,很是方便。
数据库 · 5 分钟阅读
-
大 | 中 | 小 [ 2009/10/19 10:09 | by ipaddr ] 原文 : http://www.mysqlperformanceblog.com/2009/05/14/why-mysqls-binlog-do-db-option-is-dangerous/ 作者: Baron Schwartz
数据库 · 5 分钟阅读
-
解决乱码的方法,我们经常使用“ set names utf8 ”,那么为什么加上这句代码就可以解决了呢? 下面跟着我一起来深入set names utf8的内部执行原理 先说MySQL的字符集问题。
数据库 · 4 分钟阅读