mysqlbinlog命令详解 Part 8 指定 Server ID
时间:2022-07-23
本文章向大家介绍mysqlbinlog命令详解 Part 8 指定 Server ID,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
实验环境
此次实验的环境如下
- MySQL 5.7.25
- Redhat 6.10
- binlog模式采用row模式
前面的一些章节我们对mysqldump常用命令进行了讲解
这个专题的内容为mysqlbinlog命令的详解
mysqlbinlog是MySQL中用来处理binlog的工具
这节内容讲mysqlbinlog 如何指定server id
1. 概念介绍
上节我们说到如何备份二进制文件时说到通过--read-from-remote-server 连接数据库,
连接的话会使用server id 唯一标识该客户端,默认为65535
如果有多个mysqlbinlog连接同一个服务器时就需要server id不一样了 ,这时需要手动指定
2. 如何指定
当只有--read-from-remote-server参数时,server id值为0,代表读取完后断开连接
当有--read-from-remote-server 和 --stop-never参数时,server id默认值为65635,根据需要使用--stop-never-slave-server-id参数指定
mysqlbinlog --read-from-remote-server --host 11.12.14.29 --user system --password --port 3306 --protocol=tcp --stop-never --stop-never-slave-server-id=12345 -vv mysql-bin.000001
假设有2个mysqlbinlog客户端连接同一台数据库,如不指定 --stop-never-slave-server-id参数则第二个会导致第一个连接中断
3. 参考链接
https://dev.mysql.com/doc/refman/5.7/en/mysqlbinlog-server-id.html
好了 今天的内容就说到这里,下节再见
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- python中round函数如何使用
- PHP array_reduce()函数的应用解析
- php微信公众号开发之简答题
- php5.x禁用eval的操作方法
- php微信公众号开发之图片回复
- php微信公众号开发之答题连闯三关
- swoole_process实现进程池的方法示例
- golang实现php里的serialize()和unserialize()序列和反序列方法详解
- keras 实现轻量级网络ShuffleNet教程
- Python应用实现处理excel数据过程解析
- Python实现爬取并分析电商评论
- python中怎么表示空值
- Keras自动下载的数据集/模型存放位置介绍
- Keras 切换后端方式(Theano和TensorFlow)
- python 字符串的驻留机制及优缺点