Ubuntu 安装docker 搭建MySQL主从服务(三)配置主从节点实现主从同步

本文详细介绍了在Ubuntu环境下,如何使用Docker搭建MySQL主从服务,包括主节点配置、从节点配置,以及如何检查主从同步状态。在主节点中创建同步用户并授权,从节点通过配置主节点的IP、端口、文件位置和位置信息来实现数据同步。最终通过检查主从状态确认配置成功。
摘要由CSDN通过智能技术生成

配置主节点Master:

通过容器名或者容器id进入容器内部,为了方便记忆我将两个容器改名,

$ docker rename mysql mqMaster
$ docker rename mysql001 mqSlave

 

进入主节点容器:$docker exec -it mqMaster /bin/bash  或者 $docker exec -it fbc57268b52f /bin/bash

进入配置目录MySQL下:cd /etc/mysql

编辑MySQL配置文件my.cnf

{这里需要容器安装vim编辑器,第一次,$apt-get install vim,若报错:E: Unable to locate package vim

先执行apt-get update,再此执行$apt-get install vim。直到安装成功,这里不再赘述。}

# vi my.cnf  再my.cnf配置文件中添加下列配置:

[mysqld]
##server-id可以是任意值,但要保证同一局域网内唯一
server-id=100  
## 开启二进制日志功能,可以随便取(关键)
log-bin=mysql-bin

:wq,退出保存配置文件。重启MySQL,#service mysql restart。MySQL的重启会导致docker

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值