win7环境下mysql主从搭建

我下载的是压缩包,免安装的那种

1、简单安装

解压后把my-default.ini复制一份改为my.ini默认mysql会找这个文件,首先从system32下找,然后在安装目录找

basedir = D:/soft_install/Java/mysql_slave_one
datadir = D:/soft_install/Java/mysql_slave_one/data
port = 3307
server_id = 2

只需要配置这几个东西就可以了

然后将mysql安装成服务

mysqld.exe --install MySql_master--defaults-file=D:/soft_install/Java/mysql_slave/my.ini

就可以将mysql安装成服务

2、主服务器配置

log_bin = mysql_bin
binlog_format = ROW
binlog_cache_size = 4M
max_binlog_size = 1G
max_binlog_cache_size = 128M
binlog-do-db = test
binlog-ignore-db=mysql
skip-log-warnings=yes
expire_logs_days=1

# These are commonly set, remove the # and set as required.
basedir = D:/soft_install/Java/mysql_master
datadir = D:/soft_install/Java/mysql_master/data
port = 3306
server_id = 1

进入服务器,授权同步用户

GRANT REPLICATION SLAVE ON *.* TO'test_user'@'127.0.0.1'   identified by '123456';

3、从服务器配置

log_bin=mysql_bin
relay-log=relay_log
replicate-ignore-db=mysql 
replicate-do-db=test

# These are commonly set, remove the # and set as required.
basedir = D:/soft_install/Java/mysql_slave_one
datadir = D:/soft_install/Java/mysql_slave_one/data
port = 3307
server_id = 2

4、启动时先启动主服务器,然后启动从服务器

进入从服务器,运行以下命令

change master tomaster_host='127.0.0.1',master_user='test_user',master_password='123456',
 master_log_file='mysql-bin.000015',master_log_pos=120;

start slave

其中的 'mysql-bin.000015',120 是需要进如主服务器运行 show masterstatus来查看才能知道的 

MySQL 5.6数据库配置主从同步的更多相关文章

  1. mysql数据库配置主从同步

    MySQL主从同步的作用 .可以作为一种备份机制,相当于热备份 .可以用来做读写分离,均衡数据库负载 MySQL主从同步的步骤 一.准备操作 .主从数据库版本一致,建议版本5.5以上 .主从数据库数据 ...

  2. MySQL数据库的主从同步复制配置

    一.主从同步机制原理 MYSQL主从同步是在MySQL主从复制(Master-Slave Replication)基础上实现的,通过设置在Master MySQL上的binlog(使其处于打开状态), ...

  3. MySQL数据库配置主从服务器实现双机热备

    转自:http://www.cnblogs.com/cchun/p/3712637.html 一.安装MySQL 说明:在两台MySQL服务器192.168.21.169和192.168.21.168 ...

  4. MYSQL配置主从同步

    MYSQL配置主从同步 mysql主服务器配置 vim /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql. ...

  5. mysql数据库的主从同步,实现读写分离 g

    https://blog.csdn.net/qq_15092079/article/details/81672920 前言 1 分别在两台centos 7系统上安装mysql 5.7 2 master ...

  6. Mysql配置主从同步的基本步骤

    # 配置主从同步的基本步骤 #总结为如下的步骤: # .在主服务器上,必须开启二进制日志机制和配置一个独立的ID # .在每一个从服务器上,配置一个唯一的ID,创建一个用来专门复制主服务器数据的账号 ...

  7. mysql 在Linux 配置 主从同步

    一.主服务器相关配置 1.创建同步账户并指定服务器地址 [root@localhost ~]mysql -uroot -pmysql>use mysqlmysql>grant replic ...

  8. MySQL数据库的主从同步

    什么要进行数据库的主从同步? 防止单点故障造成的数据丢失 主从复制的原理 MySQL从数据库开启I/O线程,向主服务器发送请求数据同步(获取二进制日志) MySQL数据库开启I/O线程回应从数据库 从 ...

  9. mysql数据库的主从同步,实现读写分离

    大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器来处理如此多的数据库连接操作,数据库必然会崩溃,特别 ...

随机推荐

  1. 05顺序队列_Queue--(栈与队列)

    #include "stdio.h" #include "stdlib.h" #include "io.h" #include " ...

  2. extern int a[] VS extern int *a

    array VS pointer 参考: 1.Extern using pointer instead of array array is not pointer 2.extern array que ...

  3. MFC通过ADO操作Access数据库

    我在<VC知识库在线杂志>第十四期和第十五期上曾发表了两篇文章——“直接通过ODBC读.写Excel表格文件”和“直接通过DAO读.写Access文件”,先后给大家介绍了ODBC和DAO两 ...

  4. grant授权“失败”的原因

    在创建用户的时候我们通常采用grant命令完成,并同时赋予相应的权限,例如我们创建一个名为test的用户,g并赋予其对数据库foo下所有表格select,delete,drop,create权限: g ...

  5. 抽象工厂(Abstract Factory)模式

    一.抽象工厂(Abstract Factory)模式 抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态. 为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family ...

  6. Oracle配置

    1.安装Oracle11g--->通过Database Configuration Assistant创建新数据库 建数据库注意记住数据库名和SID,安装最后一步解锁scott[密码填tiger ...

  7. WPF 列表控件中的子控件上下文绑定

    <DataGrid Grid.ColumnSpan=" Height="Auto" SelectedItem="{Binding Path=SelectP ...

  8. Rsync+Inotify-tools实现数据实时同步

    inotify是一种强大的,细粒度的,异步文件系统时间监控机制,它可以替代crond实现与rsync的触发式文件同步,从而监控文件系统中添加,删除,修改,移动等细粒事件,从LINUX 2.6.13起, ...

  9. Fluid Shopping Website 开发阶段性总结——第一周

    开发目的: 可链接微信公众号,无论是桌面端.移动端完美兼容,给用户提供不逊于原生App的用户体验.作为一个软件,有充分的可扩展性,便于未来增强开发.同时给一些正在尝试做OTO的朋友们提供一个平台,因为 ...

  10. WPF中Application.Current的使用

    WPF程序对应一个Application对象,当前的Application对象可以通过Application.Current获取,通过获取到的Application对象,我们可以做以下的事情: App ...