微慑信息网

MYSQL主从复制测试记录

1、主从数据库配置开启二进制日志、

检查配置 (主):

enforce-gtid-consistency=true
gtid-mode=on
log-bin=mysql-bin
binlog_format=mixed
server-id = 1

执行 show master status;

记录下MASTER_LOG_FILE 和MASTER_LOG_POS,下面使用

(从):

[mysqld]
server-id = 2
log-slave-updates=true
enforce-gtid-consistency=true
gtid-mode=on
binlog-do-db = 指定数据库(也可不写)

在mysql命令行下执行 :

CHANGE MASTER TO
  MASTER_HOST = '主数据库',
  MASTER_USER = 'replication_user',
  MASTER_PASSWORD = '你的密码.',
  MASTER_LOG_FILE = 'mysql-bin.000005',
  MASTER_LOG_POS = 3095;

MASTER_LOG_FILE 和MASTER_LOG_POS  分别在上面主数据库执行命令所得

start slave;

最后检查状态:

show slave status\G

重置主从:

 reset slave all

当Slave_IO_Running和Slave_SQL_Running都为YES的时候就表示主从同步设置成功了。

 

赞(0) 打赏
转载请附本站链接,未经允许不得转载,,谢谢:微慑信息网-VulSee.com » MYSQL主从复制测试记录

评论 抢沙发

微慑信息网 专注工匠精神

微慑信息网-VulSee.com-关注前沿安全态势,聚合网络安全漏洞信息,分享安全文档案例

访问我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册