Mysql主从模式搭建

环境说明

OS:Centos 7

Mysql:5.7.38

主:10.4.7.41

备:10.4.7.42

基础环境处理

Mysql安装

Mysql主从配置

Master配置

lower_case_table_names=1
character-set-server=utf8
max_connections=1024

server-id=104741  ###主从id一定要配置不同
log-bin=mysql-bin
binlog-ignore-db=mysql
binlog-ignore-db=information_schema
binlog-ignore-db=performance_schema
expire_logs_days=7

Slave配置

lower_case_table_names=1
character-set-server=utf8
max_connections=1024


server-id=104742   ###主从id一定要配置不同
# log-bin=mysql-bin
# binlog-ignore-db=information_schema
# binlog-ignore-db=performance_schema
# binlog-ignore-db=mysql
# replicate-ignore-db=mysql.%
log-slave-updates
slave-skip-errors=all
slave-net-timeout=60
expire_logs_days=7

配置说明:

binlog-ignore-db:忽略某个库binlog日志记录,一般在主库上配置

binlog-do-db:记录某个库binlog日志记录,一般在主库上配置

replicate-ignore-db:用来设置不需要同步的库,一般在从库上配置

replicate-do-db:用来设置需要同步的库,一般在从库上配置


创建数据同步用户

grant replication slave,reload,super on *.* to sync_slave@'%' identified by 'Aa123456?';
flush privileges;
show master status;

查看master状态

创建数据同步配置

change master to master_host='10.4.7.41',master_user='sync_slave',master_password='Aa123456?',master_log_file='mysql-bin.000002',master_log_pos=154;

查看主从同步状态

show slave status G;

只有看到下图中两个Running的状态都是Yes的时候才说明主从同步正常。

主从同步状态

展开阅读全文

页面更新:2024-04-10

标签:主从   状态   两个   模式   环境   基础   用户   日志

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top