六步简单配置主从同步

这篇博客介绍了在同一服务器上使用Docker模拟配置MySQL主从同步的详细步骤,包括启动两个MySQL容器、配置主从库、设置主库账号、从库同步数据以及测试主从同步状态。主要涉及容器IP查看、配置文件编辑和Binlog设置等关键环节。
摘要由CSDN通过智能技术生成

同一服务器模拟利用 Docker 模拟 Mysql 设置的主从同步设置。

1、运行起来两个 Mysql :masterMysql(主库)、slaveMysql(从库),数据库版本 5.7。

#拉取镜像
docker pull mysql:5.7
#y运行主、从容器
docker run -p 13306:3306 --name slavemysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
docker run -p 13307:3306 --name mastermysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

运行完成后可以尝试连接,注意此处的映射到主机的服务端口分别为 13306和13307,对外连接需要保证防火墙和网关设置都要放开。

2、查看容器的使用 IP(配置主从需要同一内网中的 IP 地址使用)

#查看主库的所在 IP
docker inspect --format='{
  {.NetworkSettings.IPAddress}}' masterMysql
#172.18.0.2

file

3、配置主从库。

(1)进入主库

docker exec -it masterMysql  bash #masterMysql 为运行容器的名称。
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值