1、在两台主机上同时安装mysql,具体安装步骤

https://www.jianshu.com/p/7145991c9533

2、两台机器上都建立用户,并赋予复制权限:

master1:

mysql> CREATE USER 'test'@'%';

mysql> GRANT REPLICATION SLAVE ON . TO 'test'@'%' IDENTIFIED BY 'test';

master2:

mysql> CREATE USER 'test'@'%';

mysql> GRANT REPLICATION SLAVE ON . TO 'test'@'%' IDENTIFIED BY 'test';

3、

master1上的my.cnf添加:

[mysqld]

server-id = 1

log-bin = mysql-bin

auto-increment-increment= 2 # 应设为整个结构中服务器的总数

auto-increment-offset = 1 # 设定数据库中自动增长的起点,避免两台服务器数据同步时出现主键冲突

master2上的my.cnf添加:

[mysqld]

server-id = 2

log-bin = mysql-bin

auto-increment-increment= 2

auto-increment-offset = 1

重启两台机器上的服务。

4、

master1上指定master2为主:

mysql> CHANGE MASTER TO

-> MASTER_HOST='192.168.0.149',

-> MASTER_USER='test34',

-> MASTER_PASSWORD='test34';

Query OK, 0 rows affected (0.19 sec)

mysql> START SLAVE;

Query OK, 0 rows affected (0.00 sec)

master2上指定master1为主:

mysql> CHANGE MASTER TO

-> MASTER_HOST='192.168.5.143',

-> MASTER_USER='test12',

-> MASTER_PASSWORD='test12';

Query OK, 0 rows affected (0.18 sec)

mysql> START SLAVE;

Query OK, 0 rows affected (0.00 sec)

5、 测试

实验1:启动两个服务,在任一mysql上进行操作,在另一mysql上均能体现出来。

阿里云mysql测试_MySQL主主测试-阿里云开发者社区相关推荐

  1. 阿里云mysql 分布式_MySQL大型分布式集群

    本套课程将通过分布式集群和分库分表两部分内容进行讲解 1.主要解决针对大型网站架构中持久化部分中,大量数据存储以及高并发访问所带来是数据读写问题.分布式是将一个业务拆分为多个子业务,部署在不同的服务器 ...

  2. 线上阿里云mysql慢_MySQL · 案例分析 · RDS MySQL线上实例insert慢常见原因分析-阿里云开发者社区...

    概述 insert慢是经常被问到的问题,笔者尝试在本文中对这个问题做一个分类梳理,列举的线上例子会做简化,希望对读者有所启发. 注意:因为阿里云MySQL线上实例还是以RDS 5.6为主体,本文的分析 ...

  3. 阿里云 mysql 超时_mysql数据库超时

    mysql数据库超时 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越.稳定可靠.弹性扩展的IaaS(Infrastructure as a Service ...

  4. 阿里云 mysql教程_mysql数据库菜鸟教程

    mysql数据库菜鸟教程 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越.稳定可靠.弹性扩展的IaaS(Infrastructure as a Servi ...

  5. 阿里云 mysql 高可用_如何在阿里云上构建高可用应用

    原标题:如何在阿里云上构建高可用应用 业务高可用是我们每个项目的需求,一个经常故障的项目,会让我们觉得不靠谱而选择放弃,从而导致项目的失败.今天,我们来聊一聊,如何让你自己的业务能够更加稳固的运行! ...

  6. 阿里云mysql创建数据库服务器地址_阿里云服务器创建数据库操作流程

    阿里云服务器创建数据库操作流程,如何上传数据库阿里云. 在阿里云ecs云服务器上部署数据库后,在平常的操作中可能会遇到些问题,可以先做个大致的了解: 如果您想看更多的在ecs上的数据库的相关操作,请前 ...

  7. 阿里云mysql数据库在哪里看_阿里云服务器数据库信息在哪查看

    阿里云服务器数据库信息在哪查看,阿里云自己安装数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据库全部安装在一起,后期根据需要来看是否将数据库单独迁移分离.传统物理服务器可以 ...

  8. 华为云mysql怎么玩_初次尝试华为云

    最近好多云服务商提供免费试用,活动力度蛮大的.可以尝试一下.活动地址 1.参与限制:从未体验过华为云云产品的用户,包括未购买过包年包月包天产品.未购买活动套餐.未开通过按量付费产品的用户: 2.活动时 ...

  9. 阿里云 mysql主从_阿里云MySQL主从_Mater Slave_主备同步_MySQL主从_MySQL延迟-云栖社区-阿里云...

    1.背景 为了提高系统的可用性和数据保护,MySQL通常采用master-slave的部署结构,简单高效,master和slave之间使用binlog来复制数据. binlog支持statement和 ...

  10. mysql主从同步测试_mysql 主从同步测试

    测试环境 系统:WIN 10 MySQL版本:mysql-5.7.23 安装配置 解压文件 使用mysql-5.7.23-winx64.zip包解压缩安装 路径分别为: D:\mysql\mysql- ...

最新文章

  1. day3 python 函数
  2. wince下实现GPRS上网,程序控制拨号 .
  3. uniSWF使用注意事项
  4. Hibernate中的JPA 2.1条件删除/更新和临时表
  5. Android 自定义Switch,仿微信开关键Switch
  6. 精选| 2021年5月R新包推荐(第54期)
  7. hdu-2421 Deciphering Password 数学姿势
  8. 【报告分享】2020人工智能+安防行业应用研究分析报告.pdf(附下载链接)
  9. linux Redhat6.5 中 编译安装apache
  10. Internet流量监管机制之漏桶算法和令牌桶算法
  11. 线索二叉树(C语言)
  12. uefiboot 文件_UEFI下win系统启动过程及用bcdboot命令如何修复引导启动
  13. jsessionid和jwt_Jsessionid和cookie的区别与联系
  14. HBuilder常用的快捷操作
  15. 洛谷 P1640 [SCOI2010]连续攻击游戏(二分图匹配)
  16. 用chrome 观看youtube视频显示中文字幕
  17. U盘/移动硬盘的文件夹自动分类怎么消除
  18. 企业员工管理系统 一:项目介绍
  19. Sql Server中进行查询操作时提示“对象名无效”
  20. 右键单击文件、文件夹,一直转圈圈的解决办法小总结

热门文章

  1. 【计算机网络】DV算法
  2. 人民日报探店联想安定门店,联想智慧零售变革现成效
  3. 服务器获取真实客户端 IP
  4. 2021年全球气动设备收入大约337.6百万美元,预计2028年达到365.7百万美元
  5. 美股怎么交易?有哪些美股做空交易策略?
  6. 2021B站1024程序员节 网络攻防
  7. 商业计划书的标准有哪些
  8. 海思平台ISP与图像的IQ调试(1)
  9. 最近无聊做了一个新站玩玩(www.01zhc.cn)
  10. 2011Android技术面试整理附有详细答案【ZT】