找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
听天命
查看: 982|回复: 1

MySQL数据库主从配置

[复制链接]

54

主题

6

回帖

40万

积分

管理员

积分
400064

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2024-4-22 09:37:36 | 显示全部楼层 |阅读模式 来自 山西太原



  1. yum install numactl yum install perl
复制代码
#设置主数据库ID

  1. vim /etc/my.cnf
  2. service_id = 11
  3. log-slave-updates=true
复制代码
#创建同步用户

  1. create user 'cong'@'%' identified by '(3lhlf<3Yz!S';
复制代码
#赋权

  1. grant replication slave,replication client on *.* to 'cong'@'%';
复制代码
#MySQL8.0+修改加密方式

  1. alter user 'root'@'%' identified with mysql_native_password by '(3lhlf<3Yz!S';
复制代码
#刷新权限

  1. flush privileges;
复制代码
#提示密码不安全修改密码策略

  1. show VARIABLES LIKE 'validate_password%';
  2. set global validate_password.policy=0;
  3. set global validate_password.length=1;
  4. ALTER USER 'root'@'%' IDENTIFIED BY '(3lhlf<3Yz!S';
  5. mysql -uroot -p(3lhlf<3Yz!S
复制代码
#查询文件、偏移量

  1. show master status;
  2. binlog.000018      157
复制代码
#登录从服务器MySQL
#设置从数据库ID

  1. vim /etc/my.cnf
  2. service_id = 12
复制代码

#进行主从关系设置

  1. change master to master_host='192.168.xx.xx',master_user='cong',master_password='(3lhlf<3Yz!S',master_log_file='binlog.000018',master_log_pos=157;
复制代码
#启动从服务器进程

  1. start slave;
复制代码
#停止从服务器进程

  1. stop slave;
复制代码
#查看从服务器进程状态

  1. show slave status\G;
复制代码
#提示:Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for  replication to work.需要修改uuid

  1. vim /var/lib/mysql/auto.cnf
复制代码
最终效果主增加从增加,从增加主不增加

回复

使用道具 举报

54

主题

6

回帖

40万

积分

管理员

积分
400064

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

 楼主| 发表于 2024-4-22 11:40:50 | 显示全部楼层 来自 山西太原
ip测试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精简版|手机版|嗐!无思百忧,祇自重兮 ( 京ICP备18055970号|京ICP备18055970号 )晋公网安备 14010902001813号 劰载中... 本站总访问量次. 您是第个小伙伴

GMT+8, 2026-1-25 17:46 , Processed in 0.096301 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表