iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL 5.7 复制的过滤参数有哪些
  • 484
分享到

MySQL 5.7 复制的过滤参数有哪些

2024-04-02 19:04:59 484人浏览 薄情痞子
摘要

这篇文章将为大家详细讲解有关Mysql 5.7 复制的过滤参数有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 1、库级过滤

这篇文章将为大家详细讲解有关Mysql 5.7 复制的过滤参数有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

1、库级过滤参数

--binlog-do-db=db_name Master节点记录二进制日志的库

--binlog-ignore-db=db_name Master节点不记录二进制日志的库

--replicate-do-db=db_name Slave节点应用日志的库

--replicate-ignore-db=db_name Slave节点不应用日志的库

2、表级过滤参数

--replicate-do-table=db_name.tbl_name Slave节点执行指定表的修改事件

--replicate-wild-do-table=db_name.tbl_name Slave节点执行正则中含有指定表的修改事件

--replicate-ignore-table=db_name.tbl_name Slave节点不执行指定表的修改事件

--replicate-wild-ignore-table=db_name.tbl_name Slave节点不执行正则中含有指定表的修改事件

MySQL里面有启动参数、系统参数,启动参数通过show variables无法查询到,可以在mysqld的选项中查到
例如关于二进制日志有Startup Options Used with Binary Logging、System Variables Used with Binary Logging两种参数
上面所说的复制过滤参数均为启动参数

设置参数
[root@localhost log]# mysqld --verbose --help > 02.txt
[root@localhost log]# vim 02.txt
..
  --binlog-do-db=name Tells the master it should log updates for the specified
                      database, and exclude all others not explicitly
                      mentioned.
..
  --binlog-ignore-db=name
                      Tells the master that updates to the given database
                      should not be logged to the binary log.
..
  --replicate-do-table=name
                      Tells the slave thread to restrict replication to the
                      specified table. To specify more than one table, use the
                      directive multiple times, once for each table. This will
                      work for cross-database updates, in contrast to
                      replicate-do-db.
[root@localhost log]# vim /etc/my.cnf
..
# log
server-id = 10000
log-bin = /log/binlog/mysql-bin
binlog_fORMat = MIXED
binlog-do-db = test

启动数据库后,查看参数
mysql> show master status;
+------------------+----------+--------------+------------------+-------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000009 |      120 | test         |                  |                   |
+------------------+----------+--------------+------------------+-------------------+
1 row in set (0.03 sec)

关于MySQL 5.7 复制的过滤参数有哪些就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

您可能感兴趣的文档:

--结束END--

本文标题: MySQL 5.7 复制的过滤参数有哪些

本文链接: https://www.lsjlt.com/news/66473.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL 5.7 复制的过滤参数有哪些
    这篇文章将为大家详细讲解有关MySQL 5.7 复制的过滤参数有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 1、库级过滤...
    99+
    2024-04-02
  • MySQL 5.7组复制的要求和限制有哪些
    这期内容当中小编将会给大家带来有关MySQL 5.7组复制的要求和限制有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 限制和要求:1....
    99+
    2024-04-02
  • oracle过滤重复数据的方法有哪些
    Oracle过滤重复数据的方法有以下几种:1. 使用DISTINCT关键字:使用SELECT DISTINCT语句可以返回去...
    99+
    2023-08-11
    oracle
  • MySQL保证复制高可用的重要参数有哪些
    这篇文章主要介绍MySQL保证复制高可用的重要参数有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!expire_logs_days ,binlog清理的时间。从库上relay-l...
    99+
    2024-04-02
  • mysql GTID复制跳过复制错误的方式有哪些
    这篇文章主要介绍mysql GTID复制跳过复制错误的方式有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 1、从库执行了事务,主库执行语句时导致冲...
    99+
    2024-04-02
  • mysql有哪些参数
    本篇内容主要讲解“mysql有哪些参数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql有哪些参数”吧!max_connections:表示数据库的最大连...
    99+
    2024-04-02
  • MYSQL的MHA参数有哪些
    这篇文章主要讲解了“MYSQL的MHA参数有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MYSQL的MHA参数有哪些”吧!Local : 指每一个配置...
    99+
    2024-04-02
  • MySQL 5.7中sync_binlog参数和半同步中after_commit和after_sync的区别有哪些
    这篇文章给大家分享的是有关MySQL 5.7中sync_binlog参数和半同步中after_commit和after_sync的区别有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来...
    99+
    2024-04-02
  • mysql中datediff的参数有哪些
    在MySQL中,DATEDIFF函数接受两个日期参数,并返回这两个日期之间的天数差异。参数的格式可以是日期、日期时间、或者是可以被解...
    99+
    2024-04-09
    mysql
  • java过滤器的特点有哪些
    Java过滤器的特点包括:1. 可以在请求到达Servlet之前对请求进行预处理,也可以在响应返回给客户端之前对响应进行后处理。2. 可以对请求进行修改,如添加请求参数、修改请求头等。3. 可以对响应进行修改,如添加响应头、修改响应内容...
    99+
    2023-08-11
    java
  • mysql动态参数有哪些
    本篇内容介绍了“mysql动态参数有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Variable N...
    99+
    2024-04-02
  • MySQL 5.7和MySQL 8.0的细节差异有哪些
    本篇内容主要讲解“MySQL 5.7和MySQL 8.0的细节差异有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL 5.7和MySQL 8.0的细...
    99+
    2024-04-02
  • MySQL客户端的参数有哪些
    MySQL客户端的参数有很多,以下是一些常见的参数: –host:指定连接的主机名或IP地址。 –port:指定连接的端口号。 –...
    99+
    2024-04-09
    MySQL
  • mysql source命令的参数有哪些
    MySQL的source命令用于在命令行中执行SQL脚本文件,其参数如下: 文件路径:指定要执行的SQL脚本文件的路径。 选项:可...
    99+
    2024-04-09
    mysql
  • MySQL复制表的方法有哪些
    这篇文章将为大家详细讲解有关MySQL复制表的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。复制表的几种方式只复制表结构create table tableNa...
    99+
    2024-04-02
  • 常用的wireshark过滤方式有哪些
    常用的Wireshark过滤方式有以下几种:1. IP地址过滤:通过指定源IP地址或目的IP地址来过滤数据包,例如:ip.src==...
    99+
    2023-09-20
    wireshark
  • mysql中比较有用的复制参数修改
    这篇文章将为大家详细讲解有关mysql中比较有用的复制参数修改,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 忽略某个库replicate-...
    99+
    2024-04-02
  • JavaScript数组过滤相同元素的方法有哪些
    这篇文章主要介绍了JavaScript数组过滤相同元素的方法有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。方法一:比较内层循环变量的值...
    99+
    2024-04-02
  • MySQL存储过程使用的参数有哪些不同模式?
    参数使存储过程更加有用和灵活。在MySQL中,我们有以下三种模式 - IN模式它是默认模式。当我们在存储过程中定义IN参数时,调用程序必须将参数传递给存储过程。 IN 参数的值受到保护,这意味着即使 IN 参数的值在存储过程内也会发生更改;...
    99+
    2023-10-22
  • mysql复制基础有哪些呢
    mysql复制基础有哪些呢,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 只查看第一个binlog文件的内容my...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作