数据库版本:MySQL 5.7

原数据库:mysql01

从数据库:mysql02

原数据库配置文件

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

symbolic-links=0

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

server-id=1

gtid_mode=on

enforce_gtid_consistency=on

log_bin

binlog_format=row

expire-logs-days=1

slave_parallel_type=logical_clock

slave_parallel_workers=4

从数据库配置文件

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

symbolic-links=0

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

server-id=2

gtid_mode=on

enforce_gtid_consistency=on

log_bin

binlog_format=row

expire-logs-days=1

slave_parallel_type=logical_clock

slave_parallel_workers=4

停止原数据库和从数据库服务

systemctl stop mysqld

删除从服务器目录/var/lib/mysql下的内容

rm -rf /var/lib/mysql/*

将原服务器目录/var/lib/mysql的文件拷贝到从服务器

scp -r /var/lib/mysql/* mysql02:/var/lib/mysql

chown -R mysql.mysql /var/lib/mysql

删除从服务器的auto.cnf,重启时会重新生成server-uuid

rm -f /var/lib/mysql/auto.cnf

启动原服务器和从服务器MySQL服务

systemctl start mysqld

创建复制账号

set sql_log_bin=0;

alter user root@'localhost' identified by 'MySQL5.7';

create user root@'192.168.1.%' identified by 'MySQL5.7';

grant all on *.* to root@'192.168.1.%';

flush privileges;

set sql_log_bin=1;

将从服务器指定到主服务器

change master to master_host='192.168.1.224',master_user='root',master_password='MySQL5.7',master_auto_position=1;

start slave;

show slave status\G

mysql binlog过期策略_对存在过期 binlog 的 MySQL5.7 添加从服务器相关推荐

  1. java控制订单过期时间_订单自动过期实现方案

    需求分析:24小时内未支付的订单过期失效. 解决方案被动设置:在查询订单的时候检查是否过期并设置过期状态. 定时调度:定时器定时查询并过期需要过期的订单. 延时队列:将未支付的订单放入一个延时队列中, ...

  2. mysql 中间点策略_网易MySQL中间件的负载均衡策略及性能优化

    团队介绍 网易乐得DBA组,负责网易乐得电商.网易邮箱.网易技术部数据库日常运维,负责数据库私有云平台的开发和维护,负责数据库及数据库中间件Cetus的开发和测试等等. 一.背景 随着业务的爆发式增长 ...

  3. mysql数据库恢复策略_数据库系统恢复策略概述

    1 前言 尽管计算机系统的可靠性在不断提高,数据库系统中也采用了很多措施和方法保证数据库系统的正确运行,但仍不可避免系统出现这样或那样的错误,导致数据库数据丢失或破坏. 所以,数据库系统必须采取相应的 ...

  4. 易语言mysql怎么写字段值_易语言数据库怎么加字段 数据库添加字段说明

    易语言将access数据库作为数据源怎么添加记录到access? .版本 2 .支持库 eDB 数据库连接1.连接Access (取运行目录 () + "数据库名称", " ...

  5. java redis 数据自过期_Java架构-Redis的内存回收策略和Key过期策略,看这篇就够了...

    Redis 作为当下最热门的 Key-Value 存储系统,在大大小小的系统中都扮演着重要的角色,不管是 session 存储还是热点数据的缓存,亦或是其他场景,我们都会使用到 Redis.在生产环境 ...

  6. Redis中的过期策略

    Reids 所有的数据都是存储在内存中的,在某些情况下需要对占用的内存空间进行回收.内存回收主要分为两类,一类是key 过期,一类是内存使用达到上限(max_memory)触发内存淘汰. 过期策略 要 ...

  7. Redis的持久化机制、过期策略、淘汰策略

    文章目录 一.持久化机制 1. RDB机制 2. AOF机制 RDB的优缺点 AOF的优缺点 持久化机制选择 二.过期策略 常见过期策略 Redis过期策略 1. 定期删除 2. 惰性删除 RDB对过 ...

  8. Redis(五)Redis内存维护方案(过期策略及淘汰策略)

    目录 内存维护解决方案 过期策略 内存淘汰策略 内存维护解决方案 在Redis的配置文件中redis.conf 中memeory managment # maxmemory <bytes> ...

  9. mysql binlog过期策略_MySQL binlog日志优化方案

    Binlog 相关参数及优化策略 我们首先看看Binlog 的相关参数,通过执行如下命令可以获得关于Binlog 的相关参数.当然,其中也显示出了" innodb_locks_unsafe_ ...

最新文章

  1. 如何用Python画一棵漂亮的树
  2. 艾伟_转载:.NET设计模式:观察者模式(Observer Pattern)
  3. Vue.js 入门指南之“前传”(含sublime text 3 配置)
  4. 西门子for循环例子_理解JavaScript中的循环缺陷和迭代协议
  5. apache运行CGI程序的配置
  6. YUV420查表法高效、无失真的转换为RGB32格式
  7. python 怎么得到图像深度图 软件_Python为8bit深度图像应用color map
  8. 语法比较:Julia,Matlab,Python
  9. Python练习题四 for循环
  10. matlab有哪些算法,30个最常用的智能算法MATLAB实现
  11. 赵明:荣耀智慧屏8月10日发布 搭载自研鸿鹄818芯片
  12. Android简单闹钟设置
  13. python正负数转换_python – 将正/负数舍入到最接近的“整数”
  14. 5款类蝉妈妈抖音数据工具推荐
  15. kaggle——信用卡欺诈检测项目实战
  16. Oracle常用单词表
  17. 思一独角兽好朋友群活动回顾——IBCA国际区块链与数字货币协会
  18. linux host主机名配置
  19. js上传图片获取图片尺寸
  20. ssl证书如何安装?常见的四类ssl证书安装方法介绍

热门文章

  1. 论文浅尝 | 基于复杂查询图编码的知识库问答
  2. 聚类算法当中的K-means算法如何去做天猫淘宝的推广任务
  3. 如何做嵌入式人工智能
  4. 契约测试:解决微服务测试的问题
  5. 小程序开发初体验,从静态demo到接入Bmob数据库完全实现
  6. 6、Django模板语法
  7. 02_常用正则表达式
  8. 使用Excel VBA(快捷键)(加菜单)
  9. 不值钱的软件人才[转]
  10. (转)Web Services使用多态(XmlInclude) ,支持自定义类型