千家信息网

mysql数据库双主配置的具体步骤

发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,本文主要给大家介绍mysql数据库双主配置的具体步骤,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下mysql数据库双主配置的具体步骤吧。环境:
千家信息网最后更新 2025年11月10日mysql数据库双主配置的具体步骤

本文主要给大家介绍mysql数据库双主配置的具体步骤,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下mysql数据库双主配置的具体步骤吧。

环境:

主机A( huangzp2):172.16.115.157

主机B( huangzp3):172.16.115.100

说明:双向的主从配置,互为主从;两台云服务器均可以给用户访问(具备冗余功能),任务对半分,不能指定


一. 两台主机上都安装mysql mysql-server

yum install mysql mysql-server -y


二. 编辑配置文件/etc/my.cnf

主机A配置文件增加内容:

log-bin=mysql-bin

server-id=157

replicate-do-db=test

binlog-ignore-db=mysql

binlog-ignore-db=information_schema

auto_increment_increment=2

auto_increment_offset=1


主机B配置文件增加内容:

log-bin=mysql-bin

server-id=100

replicate-do-db=test

binlog-ignore-db=mysql

binlog-ignore-db=information_schema

auto_increment_increment=2

auto_increment_offset=2


说明:

  • log-bin=mysql-bin #表示开启二进制文件

  • server-id=100 #server id

  • replicate-do-db=test #表示只同步test库,另外replicate-do-table表示只同步指定的表

  • binlog-ignore-db=mysql #表示不记录mysql库的二进制文件

  • auto-increment-increment=2 #表示依次增长2

  • auto-increment-offset=1 #表示起点值,最后主键id为1、3、5.....


注:另一台主机设置为auto-increment-increment=2,auto-increment-increment=1,最终主键id为2、4、6......保证主主同步时主键id不冲突


三. 重启下主从的mysql,并设置两套主从(第二套主从云服务器刚好反过来设置)

【第一套主从-主机A-master】

grant replication slave on *.* to 'silen'@'172.16.115.100' identified by '123456';

show master status;

【第一套主从-主机B-slave】


【第二套主从-主机B-master】

说明:授权的用户名可以不一样

grant replication slave on *.* to 'silen'@'172.16.115.157' identified by '123456';

show master status;


【第二套主从-主机A-slave】


四. 主机分别开启slave,并检查slave状态show slave status\G;

主机A


主机B


五. 在B云服务器上的test库中创建一个表tb1,A云服务器也产生tb1

主机B


主机A


六. 在A云服务器上的test库中创建一个表tb2,B云服务器也产生tb2

主机A


主机B

看完以上关于mysql数据库双主配置的具体步骤,很多读者朋友肯定多少有一定的了解,如需获取更多的行业知识信息 ,可以持续关注我们的行业资讯栏目的。


主机 主从 配置 服务器 服务 文件 数据 数据库 步骤 内容 同步 二进制 用户 笔者 行业 中创 任务 信息 冗余 功能 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 个人服务器哪家好 虹口区网络技术服务怎么样 数据 数据库系统概念模型 国家网络安全法的重要意义 未转变者服务器怎么开麦 广东浪潮服务器维修调试费用 南京计算机网络技术培训机构 新时代国家安全中网络安全 60数据库技术 apex服务器怎么维护 诺立天津网络技术有限公司 山大地纬软件开发公司 个人手机网络安全自查自纠报告 网络安全法发标志网络安全 启用网络安全和网络发现 壹搜网络技术有限公司 CAD软件开发的书籍 网络安全教学图片素材 苏州在线医疗健康软件开发 同江市网络安全和信息化 软件开发年底工作总结 网络技术有限公司商业计划书 梦回数据库 消费电子 手机电脑服务器 win7nas服务器 数据库如何查询日期等于哪一天 多线程插入数据库怎么解决表锁 进出口数据库技术支持 上位机软件开发就业前景 中山大学网络安全技术
0