mysql主从切换(正常切换)
环境:
主从:mysql 5.6.10
centos 6.5
步骤:
grant all privileges on *.* to '$username'@'%' identified by '$password' with grant option;
flush privileges;
主库上:
一、将3307设为只读。命令行操作
# 修改配置文件
vim /home/bbq/mysql/mysql-3307/cnf/my.cnf
# 在[mysqld]中增加
read_only
主库上
# 重启3307
service mysqld3307 restart
二、等待从库执行完主库的所有sql。mysql客户端操作
主库上:
show master status # 记录File、Position
mysql> show master status;
+-------------------+----------+--------------+------------------+-------------------+
| File | Position |
+-------------------+----------+--------------+------------------+-------------------+
| master-bin.000001 | 151 |
select master_pos_wait(File, Position);
mysql> select master_pos_wait('master-bin.000004',446);
+------------------------------------------+
| master_pos_wait('master-bin.000004',446) |
+------------------------------------------+
| 0 |
+------------------------------------------+
从库上
三、将3309设为可写。命令行操作
# 修改配置文件
vim /home/bbq/mysql/mysql-3309/cnf/my.cnf
# 在[mysqld]中删除
# read_only
# 重新启动mysqld3309
service mysqld3309 restart
从库上:
四、将3307设为3309的从库。mysql客户端操作
# 3309 从库变主库
RESET MASTER;
show master status; #记录FILE Position
主库上:
# 3307 主库变从库
RESET MASTER;
CHANGE MASTER TO master_host='localhost',master_port=3309, master_user='复制账号',master_password='复制账号密码', master_log_file='新主库FILE',master_log_pos=新主库Position;
MASTER_HOST='192.168.199.151',
MASTER_USER='复制账号',
MASTER_PASSWORD='复制账号密码',
MASTER_AUTO_POSITION = 1;
START SLAVE;
若是SQL线程(Slave_IO_Running)
mysql主从切换(正常切换)相关推荐
- 使用keepalived搭建mysql主从备份、切换
mysql master/slave结构最大的缺点:当master宕机时不能切换到slave,这样就影响了业务的运行.为了弥补这个缺陷,我采用了keepalived+master/master结构.如 ...
- mysql 主从宕机切换_mysql主从复制配置操作以及主从宕机切换演练
主从复制目的: 主从服务器设置的稳健性得以提升,如果主服务器发生故障,可以把本来作为备份的从服务器提升为新的主服务器.在主从服务器上分开处理用户的请求,读的话,可以直接读取备机数据,可获得更短的响应时 ...
- mycat mysql 主从切换_Mycat读写分离与主从切换
环境说明 本文的环境信息: 192.168.1.248: slave节点 192.168.1.250: master节点 数据库服务准备工作 主从配置完成后,Slave_IO_Running和Slav ...
- mysql主从切换gtid不一致_解决mysql使用GTID主从复制错误问题
解决mysql使用GTID主从复制错误问题 做MySQL主从的话肯定会遇到很多同步上的问题, 大多数都是由于机器宕机,重启,或者是主键冲突等引起的从服务器停止工作, 这里专门收集类似问题并提供整理解决 ...
- mysql 主从 keepalived_一次mysql主从加keepalived配置搭建及切换演示
[需求] 根据需求需要搭建mysql主从架构数据库及加keepalived进行自动切换VIP(没有使用脚本进行检查对端数据库及互换主从) [环境介绍] 系统环境:CentOS release 6.4 ...
- Mysql 主从间延迟,主从切换策略
Mysql 主从间延迟 首先需要知道在网络情况良好的情况下,主从之间的延迟主要产生于从库根据消费 relay log 的时间. 主从间的延迟是 seconds_behind_master. 主从延迟的 ...
- MySQL主从互换策略(主down机切换从为和恢复过程中的倒增量备份)
表里插入数据,假设主库A发生故障,停机.此时从库B提升为主库,在从库表上插入数据.此时A机器恢复,重建AB主从结构,A为主B为从. 点击回看主从部署 环境 MySQL主从 192.168.59.143 ...
- mysql主从互换策略(主down机切换从为和恢复过程中的增量备份)
表里插入数据,假设主库A发生故障,停机.此时从库B提升为主库,在从库表上插入数据.此时A机器恢复,重建AB主从结构,A为主B为从. 实验环境: 192.168.199.130 主 > 坏 > ...
- mysql 主从关系切换
需求如下图,需要把正常的一主俩从的架构与主的级联从互相切换 这里用到了 start slave until 这个命令 首先从 左至右做转换调整,一主俩从转换成级联从,首先先stop slave左侧是从 ...
最新文章
- spring-data-mongodb必须了解的操作
- 研究生被录取后放导师鸽子,学校要上报教育部失信名单取消其推免资格
- random模块——生成伪随机数
- 关键字explicit与构造函数
- 返回值类型与函数类型不匹配_C++返回值类型后置(跟踪返回值类型)
- PHP100视频教程2012版解压密码
- android 事件传递
- ip 地址 192.168.1.255 代表( )。_ip地址基础入门知识
- Drupal常用开发工具(二)——Drupal for Firebug
- 《OpenGL编程指南》一3.2 OpenGL缓存数据
- python—try-expect-else-finally的使用
- 手机操作系统学习总结
- 世上最齐全黑链(隐藏链接)代码大全
- ArcMap 如何使用.gdb文件发布服务
- 《SEM长尾搜索营销策略解密》一一2.4 长尾的主动与被动
- Cheat Engine(CE)的下载和安装指南以及相关教程
- 渗透测试-第一步 信息收集 【详细介绍】
- 秋冬心血管疾病高发,牢记这几个身体异常症状!
- android手势识别国内外研究现状,基于Android平台的视觉手势识别研究
- Ubuntu 系统备份为ISO
热门文章
- GoogleNet - Going deeper with convolutions
- PHP支持http2,swoole-1.8.2 已发布,支持Http2.0协议
- 取java.sql.date日期_JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]...
- 指针 与 swift 中的引用
- 包package,权限修饰符
- 制作一个查询信息程序_三步学会制作一个小程序
- 接口测试,接口协议以及常用接口测试工具介绍
- 千人网站服务器,千人云服务器
- 滨州学院计算机自荐考试题型,滨州学院2004—2005学年第一学期期末考试计算机科学教育专业02级《数据库原理》试题及答案(3份,另附习题集)...
- linux mysql怎么样_最强Linux和Mysql面试题套餐,让你的面试无懈可击!