一、环境准备

操作系统

主机名

IP

Mysql版本

Redhat5.8

localhost.localdomain

192.168.254.253

5.5.32

Redhat5.8

localhost.localdomain

192.168.254.250

5.5.32

二.主库配置

1. 打开二进制日志log-bin ,进入my.cnf文件编辑

[root@localhost ~]# vi /etc/my.cnf

log-bin=/application/mysql-5.5.32/data/mysql-bin

2. 验证修改配置文件是否成功

[root@localhost ~]# egrep "log-bin|server" /etc/my.cnf

# The MySQL server

server-id       = 1

log-bin=/application/mysql-5.5.32/data/mysql-bin

3. 重启MYSQL服务

[root@localhost ~]# service mysqld restart

Shutting down MySQL.[  OK  ]

Starting MySQL..[  OK  ]

4. 验证二进制日志(log-bin)文件是否成功打开

mysql> show variables like '%log_bin%';

5.创建用户用于主从同步

mysql>  grant replication slave on *.* to 'rep'@'192.168.254.250' identified by 'oldboy123';

6. 锁定表为只读

mysql>  flush table with read lock;

7. 查询主的log-bin日志以及POS点

mysql> show master status;

8. 备份主库

[root@localhost /]# mysqldump -uroot -p12345qwert -A -B --events --master-data=2 > /backup/rep.sql

9. 解锁主库只读模式为读写模式

mysql> unlock tables;

10. 把主库备份拷贝到从库

[root@localhost backup]# scp rep.sql  192.168.254.250:/backup

三、从库配置

1.打开二进制日志log-bin ,进入my.cnf文件编辑

[root@localhost ~]# vi /etc/my.cnf

server-id       = 3

2重启MYSQL服务

[root@localhost ~]# service mysqld restart

Shutting down MySQL.[  OK  ]

Starting MySQL..[  OK  ]

 

3.把从主库拷贝过来的备份恢复到从库

# mysql -uroot -p12345qwert < /backup/rep.sql

4.在数据库中执行相关的注册信息CHANGE MASTER TO

CHANGE MASTER TO

MASTER_HOST='192.168.254.253',

MASTER_PORT=3306,

MASTER_USER='rep',

MASTER_PASSWORD='oldboy123',

MASTER_LOG_FILE='mysql-bin.000001',

MASTER_LOG_POS=265;

5. 启动从库命令

mysql> start slave;

6. 查看从库状态,IO线程和sql线程为yes,表示成功

mysql> show slave status \G;

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

四.验证

1. 在MASTER建立一个新库ying

mysql> create database ying;

2. 在SLAVE查看数据库

mysql> show databases;

+--------------------+

| Database

+--------------------+

| ying

+--------------------+

 

 

 --------------------------------------------------------

 --------------------------------------------------------

 

 

 

转载于:https://blog.51cto.com/xin521long/1830227

MYSQL主从复制操作文档相关推荐

  1. ElasticSearch入门简介、安装ES(安装Kibana和IK分词器)使用 Postman连接ES进行测、ESRestAPI(操作索引CRUD操作文档CRUD)、练习

    要理解倒排索引 要能够使用DSL命令操作索引库 要能够使用DSL命令操作文档 要能够使用RestAPI操作索引库.文档 一.ES简介 理解倒排索引的概念和作用 理解es和MySql的区别和使用场景 1 ...

  2. 如何修改DynEd的学生记录服务器,DynEd教师管理端操作文档..docx

    DynEd教师管理端操作文档. DynEd教师管理端Records Manager操作文档DynEd教学理念语言是一种技能传统的英语教学太过注重读写,而疏于听说能力的发展.学生花费了大量的时间来背单词 ...

  3. mallplus多商户商城全流程 操作文档

    下载地址 https://gitee.com/catshen/zscat_sw 用户端 http://www.yjlive.cn:8082/#/ 商户端 http://www.yjlive.cn:80 ...

  4. 狮子鱼社区团购支付时出现appid和mch-id不匹配的解决方法及狮子鱼官方操作文档

    解决方法:这点需要到微信小程序后台设置:微信支付–关联更多商户号:如下图所示: 此处绑定商户号需要先将该小程序认证,认证有两种方法,一种是直接给该小程序交300元给微信官方:如果已经有公众号已经认证过 ...

  5. 赫拉(hera)分布式任务调度系统之操作文档

    文章目录 前言 操作文档 登录和注册 用户 用户组 总结 首页 机器组监控 系统管理 用户管理 用户组 用户 总结 监控管理 机器组管理&worker管理 任务管理 任务详情 任务依赖 上游任 ...

  6. es 创建索引_es的基本原理和操作文档

    来源:https://blog.csdn.net/wanbf123/article/details/81504097 一.背景知识 1.搜索的分类 我们想要寻找某些信息的时候,一般会直接去百度.谷歌. ...

  7. CDH6.2.1CM6.2.1版本部署操作文档

    1简介 1.1Cloudera Data Hub介绍 CDH是最完整.测试最全面和最流行的Apache Hadoop及相关项目发布版本. CDH包含Hadoop核心元素:可扩展存储和分布式计算引擎,同 ...

  8. Word2010开发——操作文档

    参考: http://blog.csdn.net/akipeng/article/details/6534375 http://www.haogongju.net/art/19029 首先建立一个Wo ...

  9. aspose.words for java操作文档doc,设置一级二级三级标题以及段落表格等详情

    实现将aspose.words的相关组件jar包 以下是我自己编辑整理的工具类,欢迎交流 package com;import java.io.InputStream;import org.slf4j ...

最新文章

  1. optee应用程序中malloc函数的原理介绍
  2. BackgroundWorker
  3. HDU 1856 More is better
  4. 【概率DP】$P2059$ 卡牌游戏
  5. python列表浅复制_Python列表深浅复制详解
  6. Leetcode每日一题:172.factorial-trailing-zeroes(阶乘后的0)
  7. android sdk 8.1.0,OneAPM版本更新:Android SDK 1.0.8
  8. Dirichlet分布深入理解
  9. JAVA实现上传,下载,jxl操作Excel和邮件发送
  10. 【Au】如何消去视频音频中的人声,提取伴奏
  11. 关闭绿联硬盘盒子自动休眠的方法!
  12. win7怎么把计算机图标下的箭头掉,win7系统桌面图标小箭头去掉的操作方法
  13. 零基础入门,资深吃货带你搞懂大数据
  14. 网络层———IPv6(1)
  15. One afternoon in Zhongguancun(redo CC5)
  16. Windows Sever 2016 创建DNS服务器并配置转发器及条件转发器
  17. python扩展库扩展名_pip命令也支持扩展名为.whl的文件直接安装Python扩展库。(2.0分)_学小易找答案...
  18. 关于学习js的一些命令行
  19. 测试能不能玩那种游戏的手机软件,让手机也能玩上 PC 游戏:Moonlight
  20. 三角定位PHP实现,算法 – 三角定位和定位点(x,y,z)

热门文章

  1. linux nfs限制连接数,linux – 对NFS有一个有效的稳定性参数吗?
  2. 项目后台运行关闭_iOS到底有没有必要上滑强制关闭APP?
  3. Java中this关键字的详解
  4. linux中dir命令,详解Linux系统中ls和dir命令的组合使用
  5. bearer token_四,接口认证方式:Bearer Token
  6. 计算机函数填写评价,信息技术应用 用计算机画函数图象教学评价实录
  7. mysql语法_MySql实用技能,最常用的删除语法
  8. css flex布局 padding,css三栏布局的三种实现方式(圣杯布局、双飞翼布局、Flex布局)...
  9. python写错了如何撤销-Python集成开发工具Pycharm的使用方法:复制,撤销上一步.......
  10. python爬电影_零基础Python爬虫实现(爬取最新电影排行)