`
kwj
  • 浏览: 44702 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mysql master-slave实践

阅读更多

服务器要执行实时备份,今天在windows测试了一下master-slave

 

其实配置都很简单,网上都很多这方面的资料

 

master端,只需要分配server_id,打开log-bin

server-id	= 1
log-bin=mysql-bin

 然后添加一个用户,给Slave端使用

GRANT REPLICATION SLAVE ON *.* TO 'slave_server'@'192.168.1.101' IDENTIFIED BY '123456'
 

Slave端

server-id=2
MASTER_HOST=192.168.1.71,
MASTER_PORT=3306, 
MASTER_USER=slave_server,
MASTER_PASSWORD=123456;

 然后在Slave端start slave就基本可以使用了。

 

之前一直在想,万一Slave端掉线或者故障了,Master端会不会有问题呢?

 

其实Master端只负责把对数据库的改变生成mysql-bin.000001这样的文件,至于Slave端是否故障根本不会对它有什么影响。Slave端只负责通过slave_server用户来同步数据库。

 

不知实际与否,继续深入中.....

 

参考:

http://blog.chinaitlab.com/html/30/104830-161852.html

http://imysql.cn/

分享到:
评论

相关推荐

    Mysql-master-slave.rar_Master/Slave_slave mysql

    5. **启动复制**:在从服务器上,使用`START SLAVE`命令启动复制进程。此时,从服务器将开始读取主服务器的binlog并执行相应的SQL语句。 二、主从复制工作原理 1. **写操作**:在主服务器上,任何数据修改都会被...

    docker-mysql-master-slave-master.zip

    此资源为shardingsphere 调研...内容:一个master mysql docker实例,一个slave docker实例 内置3个库,mydb,mydb0,mydb1。仅开启了这三个库的主从。如果三个库主从不够用,自行配置。 使用:1.解压 2.执行build.sh

    基于MySQL数据库复制Master-Slave架构的分析

    MySQL数据库复制Master-Slave架构是一种常见的数据库高可用性和扩展性的解决方案。在这一架构中,数据库被分为一个主服务器(Master)和一个或多个从服务器(Slave)。主服务器接收并处理所有的写操作,如INSERT、...

    mysql master/slave介绍及配置

    Master-Slave的数据库机构解决了很多问题,特别是read/write比较高的web2.0应用: 1、写操作全部在Master结点执行,并由Slave数据库结点定时(默认60s)读取Master的bin-log 2、将众多的用户读请求分散到更多的...

    mysql-master-slave

    npm install mysql-master-slave 使用示例: var cluster = require('mysql-master-slave'); var opts = { connectionLimit : 10, user: 'your-user', password: 'your-password', database: 'sampledb' } ...

    搭建MySQL的MasterSlave架构

    MySQL的Master-Slave架构是一种常见的数据库高可用性和负载均衡解决方案。它允许数据从一个主服务器(Master)实时同步到一个或多个从服务器(Slave)。在这种架构中,所有的写操作都在主服务器上执行,而从服务器则...

    mysql-master-master

    MySQL的主主复制(Master-Master Replication)是一种高可用性解决方案,它允许两个或多个数据库服务器互相复制数据,形成一个集群。在这种模式下,每个节点既是主节点,也是从节点,可以接受读写操作。当一个节点...

    mysql5.5 master-slave(Replication)主从配置

    relay-log-index=slave-relay-bin.index // 中继日志索引文件 relay-log=slave-relay-bin // 中继日志文件 replicate-do-db=test // 只复制名为test的数据库 datadir=/var/lib/mysql ``` 4. **初始化复制** `...

    mysql-master-slave.sh

    linux中shell脚本,用于监控mysql主从并且调用webservice接口发送短信

    proxysql-basics-master-slave:为MasterSlave拓扑设置ProxySQL的基本教程

    通过这个教程,你将了解到如何在Master-Slave拓扑中配置和使用ProxySQL,包括安装、配置、添加MySQL服务器、设置路由规则、监控以及故障切换。掌握这些知识,能帮助你构建一个更加健壮和高效的MySQL集群。

    joeywang310#mysql-master-slave#Mysql主从复制集群搭建-基于DockerCompose1

    如:1062错误是指一些主键重复,1032错误是因为主从数据库数据不一致slave mysql容器配置配置Dockerfile设置server_id,一般设置为

    如何解决MySQL的master-slave模式中ReplicationDriver的使用问题

    在MySQL数据库系统中,主从复制(Master-Slave Replication)是一种常用的数据冗余和负载均衡策略。这种模式允许数据从一个主服务器(Master)实时同步到一个或多个从服务器(Slave)。当主服务器上的数据发生变化时...

    docker-mysql-master-slave

    Docker MySQL主从复制 ======================== 使用Docker进行MySQL主从复制 跑 要运行此示例,您将需要在启动安装程序复制后使用“ docker-compose”启动容器。请参阅./build.sh中的命令。 创建2个具有基于主从行...

    mysql5.5 master-slave(Replication)配置方法

    relay-log-index=slave-relay-bin.index relay-log=slave-relay-bin replicate-do-db=test // 指定复制的数据库 datadir=/var/lib/mysql ``` 2. **初始化从服务器复制** ```sql STOP SLAVE; CHANGE MASTER...

    sharding-jdbc-master-slave.zip

    Sharding-JDBC教程:Spring Boot2.0以上整合Sharding-JDBC实现分库分表+读写分离,Mysql数据库主从搭建:https://blog.csdn.net/forezp/article/details/94173427

    MySQL-Master_Slave_repl.txt

    Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs This error generally occur when we clone the master to slaver. Delete auto.cnf of mysql, and then ...

    docker安装mysql主从.txt

    使用allen老师的hub镜像制作自己的mysql主从 --------- docker pull xiaochunping/mysql-master; docker pull xiaochunping/mysql-slave; -- cnetos docker run ,把my.cnf和data...mkdir -p /home/mysql/slave-data

    mysql双机热备同步

    log-slave-updates ``` 在从服务器上,需要添加以下配置: ``` log-bin server-id = 2 sql-bin-update-same binlog-do-db = abc binlog-ignore-db = mysql master-host = 192.168.5.10 master-user = bak master-...

    MySQL Master-Slaves 主从复制.pdf

    最后,通过执行START SLAVE命令开启从服务器的同步功能,并通过SHOW SLAVE STATUS命令查看同步状态。 在进行主从复制配置时,需要注意以下几点: - 确保在主服务器上未启用skip-networking选项,以允许从服务器通过...

Global site tag (gtag.js) - Google Analytics