博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS搭建MySQL主从环境详细过程
阅读量:2492 次
发布时间:2019-05-11

本文共 963 字,大约阅读时间需要 3 分钟。

搭建环境

CentOS6.5

MySQL5.7

准备两台虚拟机,本文演示使用如下两台:

192.168.70.114(主)

192.168.70.115(从)

单机MySQL安装过程可参考

前前置条件准备好之后,开始搭建主从环境。

1、分别在两台数据库中准备一个需要主从同步的数据库

create database wyl;

2、主节点配置

2.1、首先修改配置文件,执行如下命令:

vi /etc/my.cnf

2.2、添加如下配置

log-bin=master-binbinlog-format=ROWserver-id=1binlog-do-db=wyl

在这里插入图片描述

2.3、配置从节点登录主节点的账号授权

set global validate_password_policy=0;set global validate_password_length=1;grant replication slave on *.* to 'root'@'%' identified by '123456';flush privileges;

在这里插入图片描述

3、从节点配置

3.1、首先修改配置文件,执行如下命令:

vi /etc/my.cnf

3.2、添加如下配置

log-bin=master-binbinlog-format=ROWserver-id=2

在这里插入图片描述

4、重启主服务启的mysql

service mysqld restart

重启完成后登录mysql,查看主服务状态,获得binlog文件和Position信息。

show master status;

在这里插入图片描述

5、重启从服务器的mysql

service mysqld restart

5.1、登录mysql,连接主服务器

change master to master_host='192.168.70.114',master_user='root',master_password='123456',master_port=3306,master_log_file='master-bin.000002',master_log_pos=154;

5.2、开启slave并查看状态

start slave;show slave status\G

看到两个线程都是Running状态,说明主从搭建成功。

在这里插入图片描述

转载地址:http://hllrb.baihongyu.com/

你可能感兴趣的文章
FFmpeg 是如何实现多态的?
查看>>
FFmpeg 源码分析 - avcodec_send_packet 和 avcodec_receive_frame
查看>>
FFmpeg 新旧版本编码 API 的区别
查看>>
RecyclerView 源码深入解析——绘制流程、缓存机制、动画等
查看>>
Android 面试题整理总结(一)Java 基础
查看>>
Android 面试题整理总结(二)Java 集合
查看>>
学习笔记_vnpy实战培训day02
查看>>
学习笔记_vnpy实战培训day03
查看>>
VNPY- VnTrader基本使用
查看>>
VNPY - CTA策略模块策略开发
查看>>
VNPY - 事件引擎
查看>>
MongoDB基本语法和操作入门
查看>>
学习笔记_vnpy实战培训day04_作业
查看>>
OCO订单(委托)
查看>>
学习笔记_vnpy实战培训day06
查看>>
回测引擎代码分析流程图
查看>>
Excel 如何制作时间轴
查看>>
股票网格交易策略
查看>>
matplotlib绘图跳过时间段的处理方案
查看>>
vnpy学习_04回测评价指标的缺陷
查看>>