Docker搭建MySQ主从复制原理

通过docker学习主从复制可以节省资源可以了解其原理。。。,生产环境不可能出现这种情况!!!,Docker搭建MySQ主从复制原理,Docker搭建MySQ主从复制原理,Master:,Slave:,Docker搭建MySQ主从复制原理,使用如下命令进入到Master容器内部,使用容器ID或者名称均可:,在配置文件中添加以下内容:,在Master数据库创建数据同步用户,授予用户 slave REPLICATION SLAVE权限和REPLICATION CLIENT权限,用于在主从库之间同步数据。,登录到mysql客户端:,在配置文件添加以下内容:,进入Master库mysql客户端:输入show master status查看Master状态:,Docker搭建MySQ主从复制原理,记住File和Position,后面需要用到。此时一定不要操作Master库,否则将会引起Master状态的变化,File和Position字段也将会进行变化。,进入到Slave库myslq客户端,执行如下命令:,命令说明:,在Slave 中的mysql终端执行show slave status \G;用于查看主从同步状态。,Docker搭建MySQ主从复制原理,Slave_IO_Running 和 Slave_SQL_Running是查看主从是否运行的关键字段,默认为NO,表示没有进行主从复制。,使用start slave;开启主从复制过程,然后再次查询主从同步状态show slave status \G,Docker搭建MySQ主从复制原理,Slave_IO_Running 和 Slave_SQL_Running 都是Yes,说明主从复制已经开启。此时可以测试数据同步是否成功。,Docker搭建MySQ主从复制原理,同步成功主从复制成功!!!
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册