当前位置: 首页 > news >正文

MYSQL之主从复制

一,安装MYSQL,两台

二,配置master服务器

vim /etc/my.cnf

在mysqld模块下加入

server-id=133  #配置server-id,让主服务器有唯一ID号(让从服务器知道 他的主服务器是谁),建议使用ip最后3位

log-bin=mysql-bin  #打开Mysql日志,日志格式为二进制

重启服务

systemctl restart mysqld 

创建一个用于主从复制的user,

create user 'copy'@'%' identified with mysql_native_password by 'your password';

赋予权限

grant all on *.* to 'copy'@'%';

刷新

flush privileges

记录master的状态

 show master status \G;

 

三,配置从服务器

vim /etc/my.cnf

 在mysqld模块下加入

server-id=134  #配置server-id,让从服务器有唯一ID号,建议使 用ip最后3位

relay_log = mysql-relay  #打开Mysql日志,日志格式为二进制

read_only = 1  #设置只读权限 log_bin = mysql-bin #开启从服务器二进制日志 log_slave_updates = 1  #使得更新的数据写进二进制日志中

重启服务

systemctl restart mysqld 

启动从服务器(详见上图)

change master to 

master_host = '192.168.142.133',  

master_user = 'copy', 

master_password = 'Nebula@123', 

master_log_file = 'mysql-bin.000001', 

master_log_pos = 868; 

启动复制线程

start salve;

查看从进程服务器状态

show slave status \G;

如下既是成功

若Slave_SQL_Running为NO则

stop slave;

set global sql_slave_skip_counter=1;

start slave;

 

相关文章:

  • JDBC 学习笔记(一)基础篇 - JDBC 搭建的六大步骤
  • 创建模拟器
  • 有关RIPv2认证技术与网络安全综合实验
  • 无路可退的渗透测试工程师,35岁前趁早多接触下这些方向
  • MATLAB导入导出Excel的方法|读与写Excel的命令|附例程的github下载链接
  • nginx反向代理了解
  • LabVIEW高低温试验箱控制系统
  • 音视频开发14 FFmpeg 视频 相关格式分析 -- H264 NALU格式分析
  • 查找最小的K个元素
  • SpringBoot案例,通关版
  • 实时瞳孔分割算法-RITnet论文复现
  • 【Python】超时请求或计算的处理
  • Dify快速接入微信
  • C++之map
  • OVF(Open Virtualization Format)或OVA(Open Virtual Appliance)格式有什么区别
  • (ckeditor+ckfinder用法)Jquery,js获取ckeditor值
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • EventListener原理
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • JavaScript服务器推送技术之 WebSocket
  • php ci框架整合银盛支付
  • ReactNative开发常用的三方模块
  • Vue UI框架库开发介绍
  • 大数据与云计算学习:数据分析(二)
  • 简单数学运算程序(不定期更新)
  • 十年未变!安全,谁之责?(下)
  • 最近的计划
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​queue --- 一个同步的队列类​
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (2024)docker-compose实战 (8)部署LAMP项目(最终版)
  • (2024最新)CentOS 7上在线安装MySQL 5.7|喂饭级教程
  • (28)oracle数据迁移(容器)-部署包资源
  • (C#)一个最简单的链表类
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (PySpark)RDD实验实战——求商品销量排行
  • (备忘)Java Map 遍历
  • (四)进入MySQL 【事务】
  • (转) Face-Resources
  • .net core + vue 搭建前后端分离的框架
  • .net mvc部分视图
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET 的程序集加载上下文
  • .Net 知识杂记
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NetCore 如何动态路由
  • .NET开源纪元:穿越封闭的迷雾,拥抱开放的星辰
  • .NET面试题解析(11)-SQL语言基础及数据库基本原理
  • .NET业务框架的构建
  • @Data注解的作用