MySQL replicate-ignore-db详解
2015-06-25 14:32
603 查看
1:官方的解释是:在主从同步的环境中,replicate-ignore-db用来设置不需要同步的库。解释的太简单了,但是里面还有很多坑呢。
生产库上不建议设置过滤规则。如果非要设置,那就用Replicate_Wild_Ignore_Table: mysql.%吧。实验的很简单,如下
生产库上不建议设置过滤规则。如果非要设置,那就用Replicate_Wild_Ignore_Table: mysql.%吧。实验的很简单,如下
第一种情况 从库: replicate-ignore-db = mysql 主库: use mysql CREATE TABLE test.testrepl1( id int(5))ENGINE=INNODB DEFAULT CHARSET=UTF8; 从库不会同步。坑 第二种情况 从库: replicate-ignore-db = mysql 主库: use test CREATE TABLE mysql.testrepl2( id int(5))ENGINE=INNODB DEFAULT CHARSET=UTF8; 从库不会同步。 第三种情况 use test update mysql.user set user = 'testuser5' where user = 'testuser1'; 从库会同步 第四种情况 grant all on *.* to testnowild@'%' identified by 'ge0513.hudie'; 从库会同步 第二大类: Replicate_Wild_Ignore_Table: mysql.% 第五种情况 主库: use test update mysql.user set user = 'testuser1' where user = 'testuser5'; 从库没有同步。 第六种情况 主库: grant all on *.* to testwild@'%' identified by 'ge0513.hudie'; 从库没有同步。
相关文章推荐
- MySQL数据库基础
- mysql_wp_replication_tutorial
- 创建一个实现Disqus评论模版的MySQL模型
- 在MySQL中创建带有IN和OUT参数的存储过程的方法
- 在VB.NET应用中使用MySQL的方法
- mysql绿色版安装
- mysql mha安装以及安装出现问题处理办法
- Nodejs连接mysql
- 多实例安装mysql数据库
- 12个优化MySQL的技巧小整理
- 一个手工删除mysql的sleep线程的小脚本
- 大幅优化MySQL查询性能的奇技淫巧
- Mysql 查询当前这周的数据
- mysql支持存储emoji表情
- 命令行启动mysql时“服务名无效”
- 如何修复损坏的MySQL数据表
- 大幅提升MySQL中InnoDB的全表扫描速度的方法
- 数据统计存储过程规范(mysql)
- mysql 索引
- MySQL的BTREE索引和HASH索引的区别