mysql-6-主从复制搭建
创始人
2024-02-18 04:58:13
0

1 总结

1:主从复制最大缺陷就是延迟

2 搭建前的准备

2.1复制的基本原则

  1.  每个slave只有一个master
  2. 每个slave只能有一个唯一的服务器ID
  3. 每个master可以有多个slave
  4. mysql版本尽量一致,防止出问题。
  5. 两台服务能ping通
  6. MySQL主从是基于binlog的,主上须开启binlog才能进行主从。

1 编辑主库的配置文件

vim /etc/my.cnf

2 主库配置

    [mysqld]#开启日志 log-bin = mysql-bin#设置服务id,主从不能一致  ,一般设置为ip最后一段server-id = 19 #设置需要同步的数据库   binlog-do-db=aa_db #屏蔽系统库同步 binlog-ignore-db=mysql binlog-ignore-db=bb_db 

2、登录主库:

mysql -uroot -p

3创建用户

降低密码强度(不建议使用)

SELECT @@VALIDATE_PASSWORD_POLICY;
set global validate_password_policy = 0;
set global validate_password_length=1;

4 授权主从复制专用账号(给从库复制数据使用的)

GRANT REPLICATION SLAVE ON *.* TO 'db_sync'@'%' IDENTIFIED BY 'db_sync'; 

5 刷新权限

flush privileges;

6 查看主库信息,注意:记录一下file和Position,从库配置时用

show master status;

 

从库配置

    
[mysqld]#设置3306端口port = 3306 # 允许最大连接数max_connections=1000#开启日志 log-bin = mysql-bin #设置服务id,主从不能一样 ,一般设置为ip最后一段server-id = 18 #复制异常处理方式slave-skip-errors=all#设置需要同步的数据库 (一般不用)replicate_wild_do_table=test_db.% #屏蔽系统自带的库的同步 (重要)replicate_wild_ignore_table=mysql.% replicate_wild_ignore_table=information_schema.% replicate_wild_ignore_table=performance_schema.% 

从库登录

 mysql -u root -p

根据主库信息,执行

CHANGE MASTER TO MASTER_HOST='主库ip',MASTER_PORT=3306,MASTER_USER='db_sync', MASTER_PASSWORD='db_sync',MASTER_LOG_FILE='file信息',MASTER_LOG_POS=Position信息;

4、启动服务

# 开启
mysql> start slave;
# 停止
mysql> stop slave;
# 重启
mysql> reset slave;

5、确认Slave_IO_Runing以及Slave_SQL_Runing两个状态位是否为“Yes”,如果不为 Yes,
请检查error_log,然后排查相关异常。

mysql>show slave status;

提示: flush table with read lock; unlock tables;

验证:

 1:主库新建用户并授权,从库也能登录。

 2:建立关系后所有新建的表和库都会同步,但是没建立关系之前主库就创建的东西不会同步

相关内容

热门资讯

北京律师行业年均免费为群众提供... 12月19日,北京市律师协会发布《北京市律师行业社会责任报告》,展示“十四五”时期北京律师行业在履行...
分居期间男子与公司女员工不正当... 公司股东李某乙在与妻子李某甲分居期间,与公司女员工马某某存在不正当交往并育有子女,还向其大额转账。李...
男子带作弊设备考科目一,被考官... 花钱就能够通过科目一考试,前不久,一名男子轻信朋友考试“包过”承诺,带着隐蔽的作弊设备进入考场,没想...
一个月内收两封监管函,瑞茂通怎... 12月19日,瑞茂通(600180)公告,于2025年12月19日收到监管工作函,监管机构就公司信息...
律师的作用 我以前自己打官司都是当被告,想办法不让对方讹诈就行,感觉律师没啥用,只是在法庭替你发言而已,孩子谢浩...
120多万卡宴只卖60万!海南... 12月20日,话题#海南封关120多万卡宴只要60万#冲上热搜,引发公众热议。 据媒体报道,12月1...
女子醉驾找人“摆平”被骗7万后... 因醉酒驾驶轻信他人“可摆平”的谎言被骗,女子葛某乙不堪压力自杀身亡。在实施诈骗的苏某被判刑并赔偿后,...
政策护航,智能建造企业“出海”... 长沙晚报掌上长沙12月21日讯(全媒体记者 刘嘉)近日,长沙市智能建造产业链推进办公室印发了《关于推...