[转]mysql proxy的使用,需要安装MySQL服务器,同时MySQL服务器群配置成Master-Slave。
MySQL 服务器的版本采用 5.5.27。
目前考虑的MySQL服务器群的配置如下:
Master:192.168.1.116
Slave2:192.168.1.113
Slave3:192.168.1.115
Slave1:192.168.1.119
Proxy: 192.168.1.101
Master的my.cnf配置如下:
log-bin=mysql-bin
binlog_format=mixed
server-id=1
binlog-do-db=tigase
binlog-ignore-db=mysql
relay-log=$hostname-relay-bin
Slave的my.cnf配置如下:
log-bin=mysql-bin
replicate-do-db=tigase
replicate-ignore-db=mysql
server-id=[2,3,4]
Master的其他配置如下:
Master上需要创建Slave连接Master时使用的帐号和密码
目前使用username=sync password=sync
同时grant replication slave on *.* to 'sync'@'192.168.1.[113,115,119]' identified by 'sync'
Slave执行如下配置:
change master to master_host='192.168.1.116',master_user='sync',master_password='sync',
master_log_file='mysql_bin.000001',master_log_pos=0;
接着执行start slave
Master与Slave的服务器的监控
Master可以通过show master status查看,也有相关的管理命令reset master.
Slave可以通过show slave status查看,并且可以通过:
stop slave;
reset slave;
change master to ......
start slave
来做维护的工作。
mysql主从配置-liuzan_abc-ChinaUnix博客
mysql proxy的使用,需要安装MySQL服务器,同时MySQL服务器群配置成Master-Slave。
MySQL 服务器的版本采用 5.5.27。
目前考虑的MySQL服务器群的配置如下:
Master:192.168.1.116
Slave2:192.168.1.113
Slave3:192.168.1.115
Slave1:192.168.1.119
Proxy: 192.168.1.101
Master的my.cnf配置如下:
log-bin=mysql-bin
binlog_format=mixed
server-id=1
binlog-do-db=tigase
binlog-ignore-db=mysql
relay-log=$hostname-relay-bin
Slave的my.cnf配置如下:
log-bin=mysql-bin
replicate-do-db=tigase
replicate-ignore-db=mysql
server-id=[2,3,4]
Master的其他配置如下:
Master上需要创建Slave连接Master时使用的帐号和密码
目前使用username=sync password=sync
同时grant replication slave on *.* to 'sync'@'192.168.1.[113,115,119]' identified by 'sync'
Slave执行如下配置:
change master to master_host='192.168.1.116',master_user='sync',master_password='sync',
master_log_file='mysql_bin.000001',master_log_pos=0;
接着执行start slave
Master与Slave的服务器的监控
Master可以通过show master status查看,也有相关的管理命令reset master.
Slave可以通过show slave status查看,并且可以通过:
stop slave;
reset slave;
change master to ......
start slave
来做维护的工作。
相关推荐
MySQL 数据库主从配置 MySQL 数据库主从配置是指在 MySQL 数据库中实现主从复制的配置过程。该配置过程主要涉及到主服务器和从服务器的配置,旨在实现数据库的实时同步。 首先,需要在主服务器上打开二进制日志,...
mysql 数据库主从配置 mysql 数据库主从配置是指将一个 mysql 服务器设置为主服务器,另一个 mysql 服务器设置为从服务器,并将主服务器上的数据实时同步到从服务器上,以达到数据备份和负载均衡的目的。该配置可以...
### MySQL数据库主从复制高可用技术改造环境部署方案 #### 安装部署DRBD DRBD(Distributed Replicated Block Device)是一种分布式复制块设备,主要用于实现数据在两台或多台服务器之间的实时同步,以此来构建高...
MySQL数据库主从复制的实现 MySQL数据库主从复制是指在生产环境中,当主数据库出现故障时,备用机器...同时,MySQL数据库主从复制也需要占用一定的系统资源和磁盘空间,因而需要在实际应用中进行合理的配置和优化。
MySQL 5.7 主从配置详解 MySQL 5.7 主从配置是指在两个或多个 MySQL 服务器之间实现数据的实时同步复制,主服务器作为数据的写入入口,slave 服务器作为数据的读取入口。这种配置可以提高数据库的高可用性和读取...
MySQL 数据库主从同步配置 MySQL 数据库主从同步是指将主数据库的数据实时同步到从数据库中,以实现数据的高可用性和负载均衡。下面是 MySQL 数据库主从同步的配置步骤和相关知识点: 一、主数据库 master 配置 1...
MySQL数据库主从同步服务器部署 MySQL数据库主从同步服务器部署是指将一个 MySQL 数据库分成主服务器和从服务器,以提高数据库的可用性和性能。本文档将详细介绍 MySQL 数据库主从同步服务器的部署过程,包括配置...
mysql数据库主从数据同步, vim /etc/mysql/my.cnf server-id = 1 log_bin = /var/log/mysql/mysql-bin.log binlog-do-db=proxy 注:binlog-do-db提供数据同步服务的数据库 #忽略的数据库复制 binlog-ignore-db=...
根据提供的文件信息,我们可以深入探讨MySQL数据库主从复制的相关配置及步骤。MySQL主从复制是一种常用的数据冗余机制,能够实现数据的实时备份,并在主服务器出现故障时快速切换到从服务器,保证业务的连续性。接...
### MySQL 8 主从配置详解 #### 一、MySQL主从复制原理 ##### 1.1 二进制日志(Binary Log) - **定义**: MySQL的二进制日志(Binary Log)是一种记录所有更改数据库数据的SQL语句的日志文件。这种记录方式允许MySQL...
mysql主从数据库配置详细步骤,自己实验后得出的步骤文档
根据提供的文件信息,本文将详细介绍如何在Linux环境下安装并配置MySQL 5.6的主从复制环境,并且会涉及MySQL数据库的编码格式设置。 ### 一、安装与配置MySQL 5.6 #### 1. 检查系统是否已安装MySQL 在开始安装之前...
### MySQL 主从库配置详解 #### 一、MySQL 安装与环境变量设置 在进行 MySQL 主从库配置之前,我们需要确保已经正确安装了 MySQL,并设置了相应的环境变量。以下是具体的步骤: 1. **下载 MySQL 免安装版**: - ...