主从数据库的原理:
1.获得原始配置文件my.cnf
从docker容器中获得配置文件并存储到linux系统中:
docker cp 容器名称:文件地址 目标地址
2.将3306端口作为主(master)服务器搭建
先创建容器
修改其配置文件
测试成功说明搭建完成
如果连接不上则需要开启防火墙
3.创建从(slave)服务器
先创建文件夹并拷贝my.cnf文件
同样要先创建容器
然后也要修改配置文件my.cnf
创建完主从服务器后,在master容器创建用户用于主从关联
然后在slave容器连接mysql从而实现主从关系
启动slave能看到YES则表示建立成功
为了不让从(slave)服务器使用root用户登录写数据
创建一个用户做从处理(只能读)
用户名为sd 密码为123的用户
ps: