win2008环境mysql主从配置
一、主库相关配置、设置
step1:主库配置文件
[mysqld]
# 数据库id,唯一
server-id = 1
# 二进制日志文件,必填项,否则不能同步数据;如果不取名字的话,会以计算机的名字加编号命名二进制文件;
log-bin=master-bin
log-bin-index=master-bin.index
# 需要同步的数据库,如果还需要同步其他库,继续添加,如果不写默认同步所有库。
binlog-do-db=mytest
# 不需要同步的数据库
binlog-ignore-db=mysql
step2:执行命令创建允许从服务器同步数据的账户
grant replication slave on *.* to 'test'@'192.168.42.131' identified by 'test1234';
step3:备份要同步到从库的数据库数据(进行锁表,防止数据写入,从库配置完成后记得解除锁定,unlock tables;)
flush tables with read lock;
step4:查看主库position和file,从库同步时需要
show master status
二、从库相关配置、设置
step1:从库配置
[mysqld]
server-id=2
relay-log-index=slave-relay-bin.index
replicate-do-db = mytest
relay_log=relay-bin
step2:停止slave同步进程
slave stop;
step3:把mysql备份文件传到从库机器,进行数据恢复
step4:执行以下命令,设置从库同步,
CHANGE MASTER TO MASTER_HOST='192.168.42.130',
MASTER_PORT=3306,
MASTER_USER='test',
MASTER_PASSWORD='test1234',
MASTER_LOG_FILE='master-bin.000006',
MASTER_LOG_POS=2244;
step5:开启slave同步进程
slave start;
step6:状态查看,都是yes,大功告成
mysql> show slave status\G
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
三、配置中遇到的问题总结
1.两台虚拟机互相ping不同(虚拟机网络连接模式:NAT模式)
解决:关闭防火墙
2.Slave_IO_Running: NO,主服务器和从服务器具有相同的MySQL服务器UUID,错误码:1593(英文错误提示信息:Slave I/O for channel '': Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work. Error_code: 1593)
原因:是安装了mysql后直接克隆的虚拟机,主从数据库拥有相同的uuid
解决:找到安装目录下的auto.cnf,修改下值和主库不同即可
转载于:https://www.cnblogs.com/zhuanjiao/p/11110573.html
win2008环境mysql主从配置相关推荐
- mysql主从配置流程
一.mysql主从配置原理 1.master将操作记录写到二进制日志中(binary log)中: 2.slave IO 线程将master的binary log events读写到它的中继日志(re ...
- docker mysql.sock,Docker mysql主从配置
Docker mysql主从配置 一:Mysql基于Docker的主从复制搭建 1:安装docker,安装步骤可见我之前的文章:Docker-常用基建的安装与部署 docker ps 命令查询当前的容 ...
- mysql主从配置对解决并发有用_MySQL主从配置,读写分离
大型网站为了缓解大量的并发访问,要网站实现分布式负载均衡.但是数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果不堪设想.这时 ...
- windows中MySQL主从配置【第一篇】
前言: windows系统配置MySQL主从复制,系统中需要安装两个MySQL服务.我本地用的是集成环境,集成环境已经有一个MySQL服务,那么就需要自己在单独下载安装一个MySQL服 ...
- linux下安装mysql和mysql主从配置
参考: http://blog.csdn.net/geek87/article/details/10090637 http://www.cnblogs.com/wanghetao/p/3806888. ...
- mysql主从配置实现_MySQL主从配置实现
//MySQL主从配置 首先,两边都要安装MySQL,启动两边的MySQL 接着,配置主从,要保证主从数据都一样的 可以用rsync弄过去 在主上配置/etc/my.cnf server-id=1 l ...
- mysql线上教程_线上环境mysql主从同步的搭建过程
之前搭建过一套主从同步的mysql集群,但是是基于新数据库,而这次线上环境要升级成主从同步的集群,记录一下升级过程和中间遇到的各种问题. 由于是直接对线上数据库进行修改,因此要保证对线上环境造成尽量小 ...
- Mysql主从配置,实现读写分离
大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢 ...
- MySql(18)——Linux MySQL主从配置
MySQL 主从配置 Author:xushuyi 参照技术:http://www.cnblogs.com/kevingrace/p/6256603.html 1. 主从数据库 1.主库:192.16 ...
最新文章
- 一键部署dns服务_OpenShift : 通往云原生、DevOps、微服务和Serverless的大门
- TxQueryRunner类对结果集封装成bean、map及object的操作
- ML/DL之预测分析类:利用机器学习算法进行预测分析的简介、分析、代码实现之详细攻略
- GDB 修改当前判断函数的返回值(即修改寄存器的值)的方法
- Android Log工具类,Toast工具类,获取当前方法名称
- cppcheck值得注意的一些筛选项
- iptables的端口范围映射
- 面试题-java基本数据类型和运算符
- Hikvision (海康威视) 摄像机激活与访问
- java图片处理,文字自动换行
- java字符串下标替换_java字符串下标替换
- 浅析“npm run dev”作用
- html文件无法通过复制粘贴传输,电脑不能复制粘贴的三种解决办法
- html中input中加图片,css怎么在input中插图片
- Redis——Redis 的发布和订阅
- shell 脚本实战 五
- java wgs84转西安80_如何将西安80坐标转换为国家2000(或WGS84)坐标系?
- 51单片机 串口通信
- 手动关闭WINDOWS 10 系统的自动更新功能
- 王川:一年读五百本书,让你每天高潮迭起
热门文章
- 如何设置几个循环出来的span其中一个宽度_css几个概念
- u检验中的查u界值表_延边双壁波纹管pvc-u
- 2018 Multi-University Training Contest 3: G. Interstellar Travel(凸包)
- Codeforces Round #222 (Div. 2): C. Maze(BFS)
- gRPC传输协议使用(python教程)
- window下spark的安装和开发环境配置
- 语义分割和实例分割概念
- python批量实现将文件夹内的每张图片分割成多张
- 简单Matlab的Gui设计——电子琴
- 三极管的经典模型——两个二极管连接和三极管人(transistor man)