mysql主从结构环境搭建

本文详细介绍如何在两台装有MySQL的节点系统上配置主从复制。首先确定一台为主节点,另一台为从节点,并分别设置server_id。通过调整配置文件及重启服务完成基本配置。随后验证权限设置及数据同步效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先要有两个装有mysql的节点系统

然后将一台定为主节点,一台定位从节点

在主节点中,将/usr/share/mysql/my-medium.cnf /etc/my.cnf

并vi /etc/my.cnf将server_id改为1

从节点做法一样,但要将server_id 改为2

然后重启mysql 

service mysql restart

然后可以通过show variables like ‘service_id’

主节点:

从节点:

主节点中查看master状态。show master status

然后在从节点中配置: 

master_log_file与master_log_pos是通过主节点status中查出来的.

启动从服务

查看启动状态

 

权限问题:*.*  :表示所有库名 . 所有表名 ,% :表示所有节点地址。by 后面的‘admin’为密码。

 此时master写入数据,slave也会写入数据。

可以试着在master中创建一个database然后在slave中查看一下它的数据中是否包含新建的database。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值