centos:mysql主从同步配置(2018)
centos:mysql主从同步配置(2018)
https://blog.csdn.net/liubo_2016/article/details/82379115
主服务器:10.1.1.144;
从服务器:10.1.1.163;
配置过程
1.进入主服务器,停止主服务mysql服务: systemctl stop mysqld;
主节点编辑配置文件
vim /etc/my.cnf
添加如下配置:
server-id=1
log-bin=master-bin
log-bin-index=master-bin.index
注: 多台节点的server-id必须不同,否则会出现异常。
重启数据库,使得配置生效:
然后启动mysql服务:
systemctl start mysqld;
2. 进入主节点mysql,创建用户:
create user 'ygw_slave'@'10.1.1.163' identified by 'ygW_2018';
注:ip即允许连接的ip地址,安全起见可以写slave从节点的ip(10.1.1.163),或者直接写%代表所有ip均可以连接。
3. 对用户进行权限设置:
格式:grant replication slave on *.* to 'username'@'ip';
操作:grant replication slave on *.* to 'ygw_slave'@'10.1.1.163';
注: 表示从ip使用username连接过来的请求,允许复制。所以,ip为从节点的ip,username为上面创建的username
使配置生效:
flush privileges;
4. 进入从节点服务器,停止mysql服务: systemctl stop mysqld;
从节点slave编辑配置文件
vim /etc/my.cnf 添加如下配置:
server-id=2
relay-log=slave-relay-bin
relay-log-index=slave-relay-bin
重启mysql服务,使配置生效:
service mysqld restart
5. 从节点mysql进行配置:
change master to
master_host='10.1.1.144',
master_user='ygw_slave',
master_password='ygW_2018',
master_log_file='mysql-bin.000007',
master_log_pos=325928;
注: master_host是主节点的ip地址,master_user 和master_password是前面步骤2主服务器创建的用于连接主服务器的帐号和密码,master_log_file和master_log_pos需要从master节点,进入Mysql数据库后进行查询,命令如下:
进入主服务器登录 mysql: mysql -uroot -p ,输入密码后进入mysql,输入如下指令:
show master STATUS;
6. 在从节点上启动主从复制
start slave;
如需要关闭,使用如下命令:
stop slave;
查看从节点状态:
show slave status \G;
如果没有异常信息,则说明启动成功。
7.如果步骤6报错,:
ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository
意思是:salve复制线程停止,尝试start slave 时报ERROR 1872错误
解决办法:先执行reset slave all;然后再重新执行步骤5,6即可;
查看从节点状态:
show slave status \G; 完美!
---------------------
作者:离别
来源:CSDN
原文:https://blog.csdn.net/liubo_2016/article/details/82379115
版权声明:本文为博主原创文章,转载请附上博文链接!
centos:mysql主从同步配置(2018)的更多相关文章
- mysql主从同步配置(windows环境)
mysql主从同步配置(mysql5.5,windows环境) A主机(作为主服务器)环境:windows8.mysql5.5 ip:192.168.1.100(自己填) B主机(作为从服务器,由 ...
- Docker Mysql主从同步配置搭建
Docker Mysql主从同步配置搭建 建立目录 在虚拟机中建立目录,例如路径/home/mysql/master/data,目录结构如下: Linux中 新建文件夹命令:mkdir 文件夹名 返回 ...
- Linux下MySQL主从同步配置
Centos6.5 MySQL主从同步 MySQL版本5.6.25 主服务器:centos6.5 IP:192.168.1.101 从服务器:centos6.5 IP:192.168.1.102 一. ...
- Mysql主从同步配置方案(Centos7)
最近在做项目高可用时,需要使用数据同步.由于只有双节点,且采用主主同步可能存在循环同步的风险,故综合考虑采用Mysql主从同步(Master-Slave同步). 可能没有接触过Mysql数据同步时,可 ...
- MySQL主从同步配置
如果主从配置之前安装了云平台,请停止云平台后在进行mysql主从配置. 1. 登录master数据库,检查数据库端口防火墙设置,允许远程客户连接,如果没有,执行以下操作. 执行命令:iptables ...
- mysql 主从同步配置
1 环境 mac air 主机做 主库,使用的是XAMPP自带的mysql 版本为 5.6.21, for osx10.6 (x86_64) 虚拟机mysql 做从库 版本为 5.5.38, fo ...
- python中mysql主从同步配置的方法
1)安装mysql ubuntu中安装一台mysql了,docker安装另外一台mysql 获取mysql的镜像,主从同步尽量保证多台mysql的版本相同,我的ubuntu中存在的mysql是5.7. ...
- Linux mysql主从同步配置
一.在两台Ubuntu机器上安装mysql1.检查系统中是否安装了mysql 这个是已经安装了的 没有安装的话执行上条命令===============================MySQL的一些 ...
- MySQL主从同步配置(详细图解)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 目录 一丶叙述 二丶备份主服务器原有数据到从服务器 三丶配置主服务器master(192.168.4.63) 四丶配置从服务器sl ...
随机推荐
- BootStrap之X-editable插件使用
项目背景 刚加入公司的新项目,主要在做开发工作.由于是新手,本周的工作是配合另外一个同事写前台页面.前台框架是Bootstrap,本文主要介绍一下项目需求的一个功能——表格行内编辑事件. 使用X-ed ...
- 【Share Code | Javascript & HTML & CSS】链接悬停显示图像效果
demo & 代码 链接悬停效果,显示缩略图. 今天给大家分享一组链接悬停效果.悬停链接时显示具有特定效果的缩略图. 这是一些效果: 参考 Image Reveal Hover Effects
- 如何使用git工具
首先需要下载安坐git工具 地址如下:https://git-scm.com/downloads 安装完毕之后,就可以进入提供的命令行窗口 然后就可以使用了,比如:想从 github 克隆项目下来 g ...
- C++入门经典-例3.6-判断某一年是否是闰年之复合表达式法
1:代码如下: // 3.6.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <iostream> using ...
- python3笔记二十三:正则表达式之其他函数
一:学习内容 re.split函数 re.finditer函数 re.sub函数 group()分组 re.compile函数 二:字符串切割---re.split函数 需要导入包:import re ...
- 利用python的图像分块与拼接
import os import matplotlib.pyplot as plt import cv2 import numpy as np def divide_img(img_path, img ...
- Hidden的应用
在写jsp中如果一个 请求的参数(例如:paramTypeCode)不能在另一个请求中使用,我们为了能让他在请求中使用可以利用隐藏域来表示,下面介绍他的用法: 1 <input type= ...
- linux新建用户tab无法补全命令
查看passwd cat /ect/passwd 发现root用户的shell是/bin/bash 普通用户的shell是/bin/sh 修改普通用户的为/bin/bash即可
- android中builder模式的使用
变种的Builder模式的自动化生产实现: AS安装插件 Innerbuilde 新建User类 public class User { private final String name; //必 ...
- 1-RadioButton控件的用法
RadioButton控件 单选按钮,当与其他单选按钮成对出现时,允许用户从一组选项中选择单个选项.也就是说,当同一个容器中(Form.Panel.GroupBox.PictureBox等)存在两 ...