mysql主从备份

作者: 刘磊_3a3b | 来源:发表于2019-07-02 22:25 被阅读0次

一.Master的配置

1.修改/etc/my.cnf

server-id=3
binlog-ignore-db=information_schema
binlog-do-db=test

server-id用于标识唯一的数据库,在从库必须设置为不同的值,且主库的server-id要小于从库。
binlog-ignore-db:表示同步的时候忽略的数据库
binlog-do-db:指定需要同步的数据库

2.重启mysql

service mysqld restart

3.赋予从库权限账号,允许用户在主库上读取日志

进入mysql命令行

grant FILE on *.* to 'root'@'192.168.0.4' identified by 'root';
grant replication slave on *.* to 'root'@'192.168.0.4' identified by 'root';
flush privileges;

4.查看主库配置是否正确

show master status;

能查询到数据说明配置正确,该信息后面要用到


图片.png

二.配置从库

1、修改/etc/my.cnf

log-bin=mysql-bin
server-id=4
replicate-do-db=test
replicate-ignore-db=mysql
log-slave-updates
slave-skip-errors=all
slave-net-timeout=60 

2.配置主从

stop slave;
change master to master_host='192.168.1.13',master_user='root',master_password='root',master_log_file='mysql-bin.000002', master_log_pos=154;
start slave;

检查配置是否成功

show slave status\G;

如果 Slave_IO_Running和Slave_SQL_Running是yes 表示配置成功

图片.png

相关文章

  • 数据库学习目录

    MySQL 备份 MySQL 主从复制 MySQL 读写分离 MySQL 慢查询日志 Redis MongoDB

  • MySQl优化学习笔记(九)二进制日志

    二进制日志应用场景就是搭建MySQL主从备份。 MySQL主从备份含义:假设有个库a和库b,两个主机基于协议通信,...

  • Linux基础及总结15之MySQL二

    实现使用mysqldump、xtraback工具对MySQL备份,MySQL主从架构搭建,MHA实现mysql高可...

  • mysql主从备份

    备份 一般分为物理备份(物理文件)和逻辑备份(sql语句)物理备份 只要备份物理文件 速度快不跨平台 linux ...

  • mysql 主从备份

    MySQL的主从备份,主要用于确保数据安全,避免一台机器硬盘损坏导致数据永久丢失;本篇文档实现一主一备。根据上一篇...

  • MySQL主从备份

    master:主服务器slave:从服务器 1、开启master的binarylog 打开MySQL的配置文件 添...

  • MySQL主从备份

    本文介绍的是Mysql的主从备份配置 环境介绍 系统:centOS 7 64位master: 10.10.40.2...

  • MySQL主从备份

    关于Mysql的安装可以参照我的另一篇文章:ubuntu16.04下的MySQL离线安装 本文介绍的是Mysql的...

  • Mysql 主从备份

    首先我们准备两台服务器 主服务器 和 从服务器 192.168.154.132 主服务器192.168.154.1...

  • mysql主从备份

    一.Master的配置 1.修改/etc/my.cnf server-id用于标识唯一的数据库,在从库必须设置为不...

网友评论

    本文标题:mysql主从备份

    本文链接:https://www.haomeiwen.com/subject/pshxhctx.html