windows mysql主从复制

原创 2016年08月30日 20:53:14

主数据库IP:192.168.3.169
从数据库IP:192.168.3.34

主数据库配置my.inin:

在[mysqld]下添加配置数据:
server-id=1    #配一个唯一的ID编号,1至32。
log-bin=mysql-bin  #二进制文件存放路径
#设置要进行或不要进行主从复制的数据库名,同时也要在Slave 上设定。
binlog-do-db=数据库名1
binlog-do-db=数据库名2
binlog-ignore-db=数据库名1
binlog-ignore-db=数据库名2
保存,重启数据库服务。

在cmd下登录数据库:
mysql mysql -u[用户名]-p[密码]           如: mysql -uroot -proot
在主数据库中建立一个备份账户:
mysql>grant replication slave,reload,super on *.* toslave@192.168.3.34identified by 'slave' ;
mysql>flush privileges;
mysql>show masterstatus;      # 找到File 和 Position 的值记录下来;


从数据库配置my.ini:
[mysqld]
server-id=2    #唯一
#设置要进行或不要进行主从复制的数据库名,同时也要在Master 上设定。
replicate-do-db=数据库名1
replicate-do-db=数据库名2
replicate-ignore-db=数据库名1
replicate-ignore-db=数据库名2
保存,重启数据库服务。在mysql5.1以上版本中是不支持1中master设置的,如果添加了master设置,数据库就无法重启了;

在cmd下登录数据库:
mysql mysql -u[用户名] -p[密码]

mysql>change master tomaster_host='192.168.3.169',master_user='slave',master_password='slave',master_log_file='mysql-bin.000001',master_log_pos=107;
mysql> start slave;
mysql> show slave status\G
如果出现:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
以上两项都为Yes,那说明没问题了。如果指定了个别的数据库,还可以看到
注:如果出现Slave_SQL_Running:connecting的现象,首先在从库命令行下输入:
#mysql -uslave  -pslave
看是否能登入mysql,如果是拒绝等提示,那要查看主机上的第从库授权操作是否用户的权限等设置正确

配置成功后,修改主数据库信息,从数据库会自动更新。

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

超简单MySql主从复制

mysql主从复制 (超简单) 怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下: 1、主从服务器分别作以下操作:   1.1、版本一致   1.2、初始化表,并在后台启动m...

mysql配置主从复制

1、修改主服务器下面的文件:           vim /etc/my.cnf          ...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

Mysql主从复制

Mysql主从复制 一、概述   实现整个复制过程主要由三个线程来完成,其中两个线程(Sql线程和IO线程)在 Slave 端,另外一个线程(IO线程)在Master端。     二、主从复...

MySQL主从复制与主主复制

1.MySQL主从复制1.环境说明: 准备两台linux虚拟主机 Linux版本CentOS7、MySQL 5.7.17 ip:192.168.1.1、192.168.1.2 2.创建...

mysql主从复制windows-》linux

第一步 主从服务器ip分别为: 主:192.168.1.160 从:192.168.1.64 修改主服务器master::打开电脑右下角任务栏里的phpstudy->点击右下角其他选项菜单->打开配置...

show slave status 参数详解

Slave_IO_State:等待 master 发生事件 Master_Host:当前的主服务器主机 Master_User:被用于连接主服务器的当前用户 Master_Port:当前的主...
  • zvivs
  • zvivs
  • 2014-10-11 16:58
  • 142

mysql主从复制环境搭建

所需服务器:两台 centos7 linux虚拟机 服务器分配:server 192.168.56.201 client 192.168.56.202 说明:使用server做...

mysql搭建主从复制

主从复制配置 步骤如下: 主服务器:从服务器ip地址分别为 [python] view plain copy 192.168.145.222、192.168.145....

mysql主从复制部署

主从复制的用途:实时灾备,用于故障切换 读写分离,提供查询服务 备份,避免影响业务 主从复制部署必要条件主库开启binlog日志(设置log-bin参数) 主从server-id不同 从库服务...

mysql主从配置过程记录

1.首先准备虚拟机环境: master:192.168.6.100 slave:192.168.6.101 两台机器分别安装好mysql,都装在了/usr/local/mysql...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)