mysql主从环境,主库修改了端口后,从库如何修改
mysql 如何 环境 修改 端口 主从 从库 主库
2023-09-27 14:20:53 时间
1.主从基于gtid复制
从库执行如下命令
mysql> stop slave;
mysql> change master to master_port=3307;
mysql> start slave;
2.基于position的复制
如果主从之间并没有开启GTID,是基于position号复制的,那么直接change端口就不行了.
当我们的主库修改完端口,是需要重启的,当我们重启后,会生成一个新的日志,
我们可以通过从库查看下当前是否接收日志有延迟。
2.1 检查从库是否有延迟
show slave status \G;
没有延迟的话,停掉从库
mysql> stop slave;
2.2 没有延迟的话就修改主库的端口号
修改了端口号主库是需要重启的,这个时候会生成一个新的binlog日志文件
mysql>change master to master_host='192.168.1.197',
master_port=3307,
master_user='repl',
master_password='mysql',
master_log_file='主库重启后新生成的binlog',
master_log_pos=0;
mysql> start slave;
相关文章
- 1024程序员节|【MySQL从入门到精通】【高级篇】(二十七)外连接和内连接如何进行查询优化呢?join的原理了解一波
- mysql如何开启审计
- [深入学习Web安全](5)详解MySQL注射
- MySQL(五)汇总和分组数据
- navicat for mysql 如何设置字段唯一
- PowerDesigner显示mysql数据表注释
- MySQL 中如何归档数据
- 如何利用tcpdump对mysql进行抓包操作
- MySql与Java的时间类型
- MySQL 表名忽略大小写问题记录
- mysql自增主键在大量删除后如何重新设置避免断层
- [mysql] 查询前几条记录
- MySQL主从复制
- CentOS7安装MySQL(完整版)
- 如何解决远程连接mysql出现Can’t connect to MySQL server on (111 “Connection refused”)的问题
- 如何查询mysql中是否表被锁
- 如何查询mysql中是否表被锁
- mysql 如何用命令清除表数据,让表数据索引是从0开始呢?
- MySQL 分组排序问题
- 2022-07-12 使用perf统计mysql执行的性能并生成火焰图
- Mysql笔试2021年12月_3真题|持续分享|点个关注
- Mysql的存储过程
- 如何在Ubuntu16.04 中安装Linux, Nginx, MySQL, PHP (LEMP 栈)
- 如何修改WAMP中mysql数据库账号和密码
- 用MySQL创建数据库和数据库表
- mysql 存储过程,以及mybatis如何调用
- php MySQL 如何查询路径字段内容的值
- 如何从mysql备份中提取单张表数据
- MySQL事务和索引
- mysql root强密码的必要性max_allowed_packet被改成1024引起的风险
- mysql备份与保存