主库:192.168.1.50

从库:192.168.1.51

先配置好my.cnf增加以下几行

注意这里的server-id主库比从库小

主:

log-bin=mysql-bin
binlog_format=mixed
server-id = 50
#同步的库
binlog-do-db=test
#不同步的库
binlog-ignore-db=mysql
binlog-ignore-db=sys
binlog-ignore-db=information_schema

从:

log-bin=mysql-bin
binlog_format=mixed
server-id = 51
#同步的库
replicate-do-db=test
#不同步的库
binlog-ignore-db=mysql
binlog-ignore-db=sys
binlog-ignore-db=information_schema
log-slave-updates
slave-skip-errors=all
slave-net-timeout=60

配置好了以后重启一下主和从2个库

在主库执行

show master status\G

这里的File和Position要记下来等一下配置从库有用

然后配置一个专用的从库同步账号:

Grant  replication slave on test.*  to 'backup' @'192.168.1.51'  identified by 'test';

如果是在用的数据库,有业务数据在写建议锁一下:

Flush tables with read lock; #解除用:unlock tables

从库配置:先停止从的状态命令如下

stop slave;

然后输入如下:

change master to MASTER_HOST='192.168.1.50',
MASTER_USER='backup',
MASTER_PASSWORD='test',
MASTER_PORT=3306,
MASTER_LOG_FILE='mysql-bin.000007',
MASTER_LOG_POS=696,
master_connect_retry=10

标红色部分就是上面得到的数据;

然后start slave;

show slave status\G

至此主从配置完成。

mysql主从搭建配置(mysql version5.7.22)相关推荐

  1. docker部署django项目、mysql主从搭建、django实现读写分离

    目录 docker部署django项目 1.1 基于python基础镜像 将本地django项目打包并发到远程服务器上 将服务器上的.zip django项目解压 部署的具体流程 1.2 基于dock ...

  2. Shell脚本实现MySQL主从自动化配置

    / 前言 / 该Shell脚本适用于一主一从, 但是如果你需要布置为一主多从或者多主多从只需要简单修改即可, 修改方式在脚本备注中        当前脚本暂无自动安装MySQL的流程, 我会尽快完善, ...

  3. mysql主从库配置方法

    2019独角兽企业重金招聘Python工程师标准>>> 一.mysql主从备份(复制)的基本原理 mysql支持单向.异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务 ...

  4. mysql 主从同步配置

    mysql 主从同步配置 转载于:https://www.cnblogs.com/liran123/p/10202534.html

  5. MySQL主从数据库配置和常见问题

    转载自   MySQL主从数据库配置和常见问题 本篇主要介绍MySQL的主从数据配置方法. 公司运维能力不是太好,数据库最近出了一次问题,导致丢失了一天的数据,并且某个服务宕机一晚上.为了避免再次出现 ...

  6. centos mysql 同步时间_centos:mysql主从同步配置(2018)

    centos:mysql主从同步配置(2018) 主服务器:10.1.1.144; 从服务器:10.1.1.163; 配置过程 1.进入主服务器,停止主服务mysql服务: systemctl sto ...

  7. CentOS下MySQL主从同步配置

    (转自)http://apps.hi.baidu.com/share/detail/5882847centos下MySQL主从同步配置 一.环境 主机: master操作系统:centos 5.3 I ...

  8. MySQL主从同步配置及存量数据同步方案

    实践准备: 准备两台服务器: 主:192.168.8.10 备:192.168.8.11 MySQL的版本最好保持一致. 步骤一: 授权给从服务器 创建一个专门的同步账号: GRANT REPLICA ...

  9. 容器数据卷,Docker安装Mysql5.7以及MySQL主从搭建过程

    容器数据卷 文章目录 容器数据卷 Docker安装Mysql5.7 MySQL主从搭建过程 容器卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,容器卷的设计目 ...

最新文章

  1. Prometheus — 软件架构
  2. c语言可以通过malloc在栈上,C语言内部静态成员陷阱
  3. 加速JDBC的快捷方法
  4. [css] 举例说明你对相邻兄弟选择器的理解
  5. python怎么打开笔记本无线网络开关_如何轻松搞定 笔记本搜不到WIFI信号问题
  6. 拳王虚拟项目公社:虚拟资源如何挣钱,小白月入过万的操作思路
  7. java hrows使用的解释_Android JNI学习之javah命令的正确使用(找了好半天才找到的,汉,网上好多说法都没用)...
  8. Linux基础——搭建自己的云计算, 多电脑共享你云端文件
  9. 答应我,别再靠!= null走天下了可以吗?
  10. 利用Python绘制图案——七色花子
  11. nssl-1336 膜拜神牛
  12. 过QQ游戏大厅的SX保护
  13. 虚幻C++入门个人笔记(2)——标记宏、结构体枚举、资源加载、代理
  14. SpringBoot18:集成SpringSecurity
  15. RFID卡片的扇区与块地址的关系
  16. int类型转换为string类型
  17. umi中使用plugin-initial-state插件(initialState)
  18. 2020年江苏中考数学能用计算机吗,2020年【中考数学】真题及模拟:几何探究型问题(原卷版)(江苏专用).docx...
  19. 计算机网络系统互联,关于计算机网络系统的开放性结构与网络互联
  20. suppo aaa 0.75-php,fastsupport-cn

热门文章

  1. Python 35个内置函数,你都ok吗?
  2. Flink SQL 1.11 新功能与最佳实践
  3. 超过1.2W星的「机器学习路线图」,你的收藏夹可以更新了!
  4. Express-start
  5. Python timeit模块的使用
  6. 开发人员不可不知的六大JavaScript框架 传统网站网页转移动端方式
  7. 机器学习领域有哪一些值得关注的人
  8. C#报表控件ReportViewer rdlc 例(1) .
  9. [机器学习-坑] error: Microsoft Visual C++ 14.0 is required
  10. %3cphp和%3c php_PHP 编码安全