MYSQL主从复制配置

1. 下载免安装MYSQL版本,这里以5.5.50版本为例,配置一主两从MYSQL服务mysql

2. 解压复制三份,分别命名为sql

3. 建立my.ini配置文件,配置Master数据库数据库

3. 建立my.ini配置文件,配置Slave 1数据库ide

4. 建立my.ini配置文件,配置Slave 2数据库命令行

5. 注册三个数据库为Windows服务,分别在命令行模式下进入到数据库根目录下的bin文件夹下运行日志

mysqld -install mysql-master同步

mysqld -install mysql-slave-1io

mysqld -install mysql-slave-2ast

6. 登陆进主数据库,为从数据库建立复制备份帐号登录

GRANT REPLICATION SLAVE ON *.* to 'backup'@'localhost' identified by 'backup';

7. 登陆进两个从数据库,指定主数据库链接信息并启动SLAVE

CHANGE MASTER TO MASTER_HOST='localhost',MASTER_USER='backup',MASTER_PASSWORD='backup',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=0;

8. 查看主从数据库信息

show master status;

show slave status;

9. 到此MYSQL的主从配置就算完成了,能够随意建立一个数据库来验证主从复制是否工做

PS1: MYSQL的主从复制是根据日志文件来进行同步的

PS2: MYSQL主从复制主要有三种方式

RBR:Row Based Replication基于行的复制模式

SBR:Statement Based Replication基于语句的复制模式

MBR:Mixed Based Replication混合复制模式

相关文章
相关标签/搜索