服务器 IP 部署的应用
MySQL主服务器 192.168.204.131 mysql-boost
MySQL从服务器 192.168.204.135 mysql-boost

1.配置主服务器

1.1创建用于数据同步的用户’slave’,分配replircation slave权限

mysql -uroot -p
Enter password:
mysql> grant replication slave on *.* to 'tp5shop'@'192.168.204.%' identified by '1234';
mysql> flush privileges;

1.2修改配置文件

vim /usr/local/mysql/my.cnf#添加如下配置
log-bin=/usr/local/mysql/data/binlog   # 开启binlog
server-id=104
binlog-do-db=tp5shop   # 需要同步的数据库,如果不配置则同步全部数据库
expire-logs-days=10    # binlog日志保留的天数,清除超过10天的日志
# 防止日志文件过大,导致磁盘空间不足:wq

1.3重启MySQL,并查看binlog日志信息

systemctl restart mysql
mysql -uroot -p
Enter password:
mysql> show master status\G;

2.配置从服务器

2.1修改配置文件

vim /usr/local/mysql/my.cnfrelay-log=/usr/local/mysql/data/relay.log#开启中继日志
server-id=2    #添加服务ID,不要和其他mysql服务器重复

2.2使用change master to指定主服务器,并实现数据同步

mysql -uroot -p
Enter password:
mysql> change master to-> master_host='192.168.204.131',   #master的IP-> master_user='slave',             #授权的用户-> master_password='1234',          #用户密码-> master_port=3306,               #master端口号-> master_log_file='#填写master上的binlog文件名',-> master_log_pos='#填写master上的binlog位置';

2.3启动复制线程,开始同步

mysql> start slave;
mysql> show slave status\G;      #查看同步状态
...Slave_IO_Running: Yes 代表成功连接到master并且下载日志    Slave_SQL_Running: Yes 代表成功执行日志中的SQL语句

2.4测试:主服务器上新建一个数据库,查看从服务器的同步效果

五、企业架构MySQL数据库服务器主从复制相关推荐

  1. mysql数据库服务器重启_重启mysql数据库服务器

    Mysql错误代码大全 1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复. 1044错误:数据库用户权限不足,请联系空间商解决 1045错误:数据库服务器/数据库用户名/数 ...

  2. 企业架构双点服务器HA

    企业架构双点服务器HA 一.背景描述及其方案设计 1.业务背景描述 2.模拟运维设计方案 二.数据库服务器迁移 1.克隆复制虚拟机 2.服务器基本配置 3.数据备份和迁移 三.高可用服务搭建 1.HA ...

  3. MySQL数据库服务器的架设

    2019独角兽企业重金招聘Python工程师标准>>> 导读 MySQL数据库是Linux操作系统上用得最多的数据库系统,它可以非常方便的与其它服务器集成在一起,如Apache.Vs ...

  4. 系统mysql数据库服务器,系统mysql数据库服务器

    系统mysql数据库服务器 内容精选 换一换 "数据导入"章节适用于MRS 3.x及后续版本.Loader是实现MRS与外部数据源如关系型数据库.SFTP服务器.FTP服务器之间交 ...

  5. 如何在Windows 10上安装MySQL数据库服务器8.0.19

    In this article, I am going to explain the step by step installation process of MySQL database serve ...

  6. c 访问阿里云mysql_本地怎样访问阿里云mysql数据库服务器

    全网最新活动请看下方内容或右侧内容! --------------- 本地怎样访问阿里云mysql数据库服务器,在阿里云上放数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据 ...

  7. linux mysql设置数据库utf_Linux系统下MySQL数据库服务器字符集设置

    Linux认证考试:Linux系统下的MySQL数据库服务器字符集设置 启动MySQL后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >sh ...

  8. 解决Docker容器内访问宿主机MySQL数据库服务器的问题

    解决Docker容器内访问宿主机MySQL数据库服务器的问题 参考文章: (1)解决Docker容器内访问宿主机MySQL数据库服务器的问题 (2)https://www.cnblogs.com/ga ...

  9. 启用CentOS6.5 64位安装时自带的MySQL数据库服务器

    本人在虚拟机上又安装了一台linux机器,作为MySQL数据库服务器用,在安装时选择了系统自带的MySQL服务器端,以下是启用步骤. 首先开启mysqld服务 #service mysqld star ...

最新文章

  1. Python3 pymysql连接mysql数据库 windows
  2. Git复习(五)之多人协作、git push失败、git pull失败
  3. 语言 micropython_MicroPython蓝牙BLE例程实操(一)
  4. Jenkins打包之本地远程自动打包教程
  5. 在过程中要正式批准可交付成果_干货!软考高项项目管理知识体系5大过程组47个过程...
  6. 【加解密学习笔记:第一天】操作系统基础知识
  7. eclipse修改java类时不自动重启
  8. [补档]noip2019集训测试赛(十)
  9. 小瓦怕扫地机器人_小瓦扫地机器人青春版评测:便宜有好货
  10. 将log4j重定向到指定函数
  11. [转]MSSQL查询优化
  12. Funcode实现坦克大战(十个需求)
  13. CMOS 集成电路设计手册 (基础篇)--学习笔记 第二章
  14. 【Unity开发小技巧】Unity中文转拼音
  15. 基于spring websocket实现广播及点对点推送功能
  16. 解决High bias 和High variance 的方法
  17. mockjs随机生成浅色图片 | 十六进制颜色码调色大法 | 莫兰迪色系
  18. windows XP 驱动开发环境搭建
  19. java 实现文件内容的加密和解密
  20. 自己做的Google地图下载工具(一)

热门文章

  1. VS2010 对Excel读写操作
  2. 一文带你了解Amlogic S905X3 规格
  3. 内存卡的相片变成一个USBC文件怎么办?
  4. Java中File文件操作类的详细使用介绍
  5. 一品多码的成因和安仕达软件的解决办法
  6. QLab Pro如何对工作区进行设置 QLab Pro mac版 使用教程
  7. 杰里之烧录配置【篇】
  8. JavaScript的数组基础数组进阶单元知识点
  9. ubuntu linux显卡驱动安装教程,Ubuntu系统怎么安装英伟达显卡驱动呢 快速安装步骤详解...
  10. 【VisionMaster 行业应用案例】第四讲 单相机螺纹测量应用