Window 10 单机配置MYSQL主从同步
Master数据库:127.0.0.1:3306
Slave数据库:127.0.0.1:3307
Master操作
修改ini信息
Master MYSQL安装目录下,找到my.ini,在[mysqld]增加以下内容
# 服务器id(自定义)
server-id=3306
# 二进制文件存放路径
log-bin=安装目录\mysql-bin
# 待同步的数据库
binlog-do-db=数据库名
保存后重启MYSQL服务
创建备份账户
cmd命令行下,进入Master数据库
mysql -hlocalhost -uroot -p123456;
创建具有同步权限的用户:slave,123456
mysql>grant replication slave on *.* to slave@'localhost' identified by '123456';
mysql>flush privileges;
记录File和Position的值
mysql>show master status;
File | Position
---|---
mysql-bin.000002 | 1141
测试slave账号是否连接Master数据库
mysql -hlocalhost -uslave -p123456;
Slave数据库操作
修改ini信息
Slave MYSQL安装目录下,找到my.ini,在[mysqld]增加以下内容
# 服务器 id ,不能和主服务器一致,值一般比主服务器大
server-id=3307
# 待同步的数据库
replicate-do-db=数据库名
保存后重启MYSQL服务
设置对Master数据库连接参数
cmd命令行下,进入Slave数据库
mysql -hlocalhost -P3307 -uroot -p123456;
设置连接参数
mysql>change master to master_host='127.0.0.1',master_user='slave',master_password='123456', master_log_file='mysql-bin.000002',master_log_pos=605;
master_log_file填写Master数据库查询出来的File
master_log_pos填写Master查询出来的Position
master_host一定要写ip地址
报错:slave线程正在运行
停止salve线程重新设置
mysql>stop slave;
开启salve线程
mysql> start slave;
mysql> show slave status\G
出现以下信息则代表成功
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Window 10 单机配置MYSQL主从同步的更多相关文章
- WinServer配置MySQL主从同步
为什么要配置主从同步? 如果一台数据库服务器挂了,还有一个备用 为了方便配置,我采用两台WinServer2003虚拟机: 1.前期准备工作:安装好镜像文件,VMTOOLS,MySQL5.5 我这里以 ...
- CentOS6.5配置MySQL主从同步
原文地址:http://www.cnblogs.com/zhongshengzhen/ 修改主MySQL的配置 [root@localhost etc] vi /etc/my.cnf 添加以下配置 ...
- 基于mysql主从同步的proxy读写分离
mysql-proxy 简介 MySQL Proxy是一个处于你的client端和MySQL server端之间的简单程序,它可以监测.分析或改变它们的通信.它使用灵活,没有限制,常见的用途包括:负载 ...
- 部署mysql主从同步
mysql-day06 部署mysql主从同步 案例拓扑 • 一主.一从 – 单向复制时,建议将 ...
- mysql主从同步配置(windows环境)
mysql主从同步配置(mysql5.5,windows环境) A主机(作为主服务器)环境:windows8.mysql5.5 ip:192.168.1.100(自己填) B主机(作为从服务器,由 ...
- Mysql主从同步在线实施步骤【适合大数据库从库配置】
Mysql主从同步在线实施步骤[适合大数据库从库配置] MySQL的主从搭建大家有很多种方式,传统的mysqldump方式是很多人的选择之一,但比较适合在新实例中实施,对于较大的数据库则存在停机等不可 ...
- mysql 主从 同步原理及配置
一.在mssql 里头实现同步镜像,只能主库用而镜像库不能同时用,而mysql 主从同步可以实现 数据库的读写分离,主库负责 update insert delete ,从库负责select 这样一来 ...
- MySQL主从同步、读写分离配置步骤、问题解决笔记
MySQL主从同步.读写分离配置步骤.问题解决笔记 根据要求配置MySQL主从备份.读写分离,结合网上的文档,对搭建的步骤和出现的问题以及解决的过程做了如下笔记: 现在使用的两台服务器已经 ...
- centos:mysql主从同步配置(2018)
centos:mysql主从同步配置(2018) https://blog.csdn.net/liubo_2016/article/details/82379115 主服务器:10.1.1.144; ...
随机推荐
- 为什么重写equals后要重写hashCode
equals和hashCode的关系 要搞清楚题目中的问题就必须搞明白equals方法和hashCode方法分别是什么,和诞生的原因,当搞明白了这一点其实题目就不算是个问题了,下面我们来探讨分别探讨一 ...
- tomcat下载安装和配置
Tomcat服务器 1.Web开发中的常见概念 (1)B/S系统和C/S系统 Brower/Server:浏览器 服务器 系统 ----- 网站 Client/Server:客户端 服务器 系统 -- ...
- C关系运算结果及逻辑运算结果保存
http://service.exmail.qq.com/
- 剖析tcp与udp及应用场景协议方案选择
什么是TCP和UDP TCP和UDP是TCP/IP协议中的两个传输层协议,它们使用IP路由功能把数据包发送到目的地,从而为应用程序及应用层协议(包 括:HTTP.SMTP.SNMP.FTP和Telne ...
- ES6系列_10之Symbol在对象中的作用
在ES5中 对象属性名都是字符串,这容易造成属性名的冲突,比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突,于是 ES6 引入 ...
- 37.使用PreResultListener实现回调
转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 在进行本实例前请前复习:五.2自定义拦截器.因为PreResultListe ...
- ASP.NET web 应用程序项目
ASP.NET web 应用程序项目 .ashx .ashx.cs aspx包括前台一些代码要处理,ashx可以看作是没有aspx页面中前台代码的后台.cs文件. 没有了前台代码,服务器负担少一点, ...
- Redis 字典的实现
[Redis 字典的实现] 注意 dict 类型使用了两个指针,分别指向两个哈希表. 其中, 0 号哈希表(ht[0])是字典主要使用的哈希表, 而 1 号哈希表(ht[1])则只有在程序对 0 号哈 ...
- Draw Call(Unity 5中显示为SetPass calls
Draw Call(Unity 5中显示为SetPass calls
- mybatis框架入门程序:演示通过mybatis实现数据库的插入操作中实现返回结果的获取
1.mybatis实现数据库的插入操作可以查看https://www.cnblogs.com/wyhluckdog/p/10149895.html这篇博文,这里面的插入操作没有返回结果,所以这篇博文就 ...