博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysqlAB复制(自动同步)
阅读量:7192 次
发布时间:2019-06-29

本文共 1331 字,大约阅读时间需要 4 分钟。

Master端配置:

1.首先需要开启mysql数据库的二进制日志,需要制定mysql数据库的server-id

1 vim /etc/my.cnf(在配置文件中添加)2 server-id=13 log-bin=binlog

2.修改root账户密码

1 update mysql.user set password=password("admin")where user="root"2 flush privileges;(刷新配置)

3.添加slave线程账号

1 grant replication slave on *.* to "mysqlAB"@"%" identified by "mysqlAB";

 

Slave端配置:

1.首先需要开启mysql数据库的二进制日志,需要制定mysql数据库的server-id

1 vim /etc/my.cnf(在配置文件中添加)2 server-id=23 log-bin=binlog

2.进入数据库手动指定Master服务器同步数据

1 mysql -u root -padmin2 slave stop;3 change master to4 master_host="192.168.1.1",5 master_user="mysqlAB",6 master_password="mysqlAB",7 master_log_file="binlog-000001"; 8 slave start;

3.查看slave状态

show slave status;*************************** 1. row ***************************               Slave_IO_State: Waiting for master to send event                  Master_Host: 192.168.1.199                  Master_User: mysqlAB                  Master_Port: 3306                Connect_Retry: 60              Master_Log_File: binlog.000002          Read_Master_Log_Pos: 794               Relay_Log_File: mysqld-relay-bin.000015                Relay_Log_Pos: 248        Relay_Master_Log_File: binlog.000002             Slave_IO_Running: Yes            Slave_SQL_Running: Yes

可以看到你手动指定的master的信息,IO和SQL线程为YES,ok配置完成,可以去mysql添加一个库来测试实验成功与否。

转载于:https://www.cnblogs.com/linux-xsj/p/6668344.html

你可能感兴趣的文章
【Prince2科普】Prince2的七大原则(5)
查看>>
windows下安装MongoDB和可视化工具Robomongo的使用
查看>>
linux内核挂载文件系统的两种方式
查看>>
30个免费下载高质量精美照片素材的网站
查看>>
Memcached深度分析
查看>>
字符编码
查看>>
【实验7】综合练习
查看>>
“System.FormatException”类型的未经处理的异常在 System.IdentityModel.dll 中发生 其他信息: 十六进制字符串格式无效。...
查看>>
四种方式实现SQLServer 分页查询
查看>>
python爬虫-url
查看>>
[bzoj3531][Sdoi2014]旅行
查看>>
[洛谷P1801]黑匣子_NOI导刊2010提高(06)
查看>>
ABP源码分析十三:缓存Cache实现
查看>>
11显式实现接口
查看>>
python装饰器
查看>>
中考,我的最后90天
查看>>
日期转换
查看>>
手心输入法介绍
查看>>
C#的Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。语法如下:...
查看>>
pringData JPA进阶查询—JPQL/原生SQL查询、分页处理、部分字段映射查询
查看>>