mysql8.0.16的优点_MySQL8.0.16主从同步

默认情况下,复制是异步的,从站不需要永久连接以接收来自主站的更新。根据配置,您可以复制数据库中的所有数据库,所选数据库甚至选定的表。MySQL中复制的优点包括:横向扩展解决方案- 在多个从站之间分配负载以提高性能。在此环境中,所有写入和更新都必须在主服务器上进行。但是,读取可能发生在一个或多个从站上。该模型可以提高写入性能(因为主设备专用于更新),同时显着提高了越来越多的从设备的读取速度。数据安...
摘要由CSDN通过智能技术生成

默认情况下,复制是异步的,从站不需要永久连接以接收来自主站的更新。根据配置,您可以复制数据库中的所有数据库,所选数据库甚至选定的表。

MySQL中复制的优点包括:

横向扩展解决方案 - 在多个从站之间分配负载以提高性能。在此环境中,所有写入和更新都必须在主服务器上进行。但是,读取可能发生在一个或多个从站上。该模型可以提高写入性能(因为主设备专用于更新),同时显着提高了越来越多的从设备的读取速度。

数据安全性 - 因为数据被复制到从站,并且从站可以暂停复制过程,所以可以在从站上运行备份服务而不会破坏相应的主数据。

分析 - 可以在主服务器上创建实时数据,而信息的分析可以在从服务器上进行,而不会影响主服务器的性能。

远程数据分发 - 您可以使用复制为远程站点创建数据的本地副本,而无需永久访问主服务器。

8aa44c673a1cfbc273d4dc2ef88507c3.png

4727b555928167b1bdae609a82384caf.png

压缩包有如下内容:

6de06952afaa15eea6c8c54c2ab30d50.png

说明:

0093024b562ac535f7b4a472ab4ceba5.png

标准安装:安装 mysql-community-server, mysql-community-client, mysql-community-libs, mysql-community-common,和 mysql-community-libs-compat包。

标准安装之后的文件布局如下:

1b6d787c3a9b13115b905d43f818aa42.png

-开始安装

把文件上传到服务器,解压。

[root@localhost soft]# mkdir mysql8

[root@localhost soft]# tar -xvf mysql-8.0.16-1.el7.x86_64.rpm-bundle.tar -C /soft/mysql8/

c7f91c0b13267f65f762beafbc9ae6e6.png

然后进入解压目录安装:

[root@localhost soft]# cd mysql8/

[root@localhost mysql8]# yum install mysql-community-{server,client,common,libs}-*

90d50c6e4e7ed300251aa563554a07c1.png

选择y,最后出现Complete!

a7a8bc6fc720f0aab8556be41cda50ec.png

两台全部安装完后,进行配置

基于二进制日志文件位置的复制

传统方法基于master的二进制日志复制事件,并要求其中的日志文件和位置在master和slave之间同步。

1. 打开主服务器。去修改配置文件,设置日志文件名称和服务器ID,以及需要复制的数据库

[root@localhost mysql8]# vim /etc/my.cnf

5deb31232f0589ddfb0d51a953696ca1.png

2. 打开从服务器,配置服务器ID

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值