linux mysql 主从同步时间_linux-mysql-主从同步

什么是二进制日志binlog:记录着mysql数据库中的一些写入性操作,比如一些增删改,但不包括查询!二进制日志有哪些功能:数据复制和数据恢复的功能查看网络状态:netstat -natp查看master或slave状态:show processlist; // 配置主从连接后,根据状态判断是否配置成功1、binlog(二进制日志):主机配置relaylog(中继日志):从机2、每个服务器都有id...
摘要由CSDN通过智能技术生成

什么是二进制日志binlog:

记录着mysql数据库中的一些写入性操作,比如一些增删改,但不包括查询!

二进制日志有哪些功能:

数据复制和数据恢复的功能

查看网络状态:

netstat -natp

查看master或slave状态:

show processlist; // 配置主从连接后,根据状态判断是否配置成功

1、binlog(二进制日志):主机配置

relaylog(中继日志):从机

2、每个服务器都有id,也就是Mysql集群每个机器有一个唯一的标识

3、授权信息(用户、密码、ip地址)【微信sdk,将系统在平台申请,获取微信平台秘钥】

3.1、主服务器开通账户,设置权限

create user 'repl'@'172.17.0.%' identified by '123456';

grant replication slave on *.* to 'repl'@'172.17.0.%' identified by '123456';

所有库.所有表

flush privileges;

3.2、从服务器设置访问信息

stop slave; // 关闭同步线程(I/O thread):停止从主服务器继续同步主服务器的binarylog文件

show slave status\G; // 查看从服务器与主服务器通信情况

change master to master_host='主机IP',master_user='repl',master_password='123456',

master_log_file='mysql-bin.000001',master_log_pos=154;

start slave; // 开启同步线程

show slave status\G;

// show master status; 找到binlog文件

mysql> show master status;

+------------------+----------+--------------+------------------+-------------------+

| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |

+------------------+----------+--------------+------------------+-------------------+

| mysql-bin.000001 | 154 | | | |

+------------------+----------+--------------+------------------+-------------------+

// 查看binlog文件内容

mysql> show binlog events in 'binlog文件名' from 0;

show slave status\G;</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值