使用docker-compose安装MySQL主从库

徘徊边缘 提交于 2020-08-12 02:23:33

一:准备文件清单

  1. docker-compose.yml
  2. Master  master/etc/my.cnf
  3. Master 初始化脚本 master/init_db/init.sql
  4. Slave  slave/etc/my.cnf
  5. Slave 初始化脚本 slave/init_db/init.sql

文件下载地址:链接:https://pan.baidu.com/s/13Yu_ZOerCvP8ziQ-PcHXtg 提取码:yjua 

二:安装及验证步骤

1:安装,在MySQL路径下,执行命令行,即可完成安装。docker-compose安装详见:

docker-compose up -d

2:验证 查看容器是否正常启动。

docker ps -a

3:进入主库所对应的容器。  

docker exec -ti <容器id> /bin/bash

4:进入数据库

mysql -u root -p 123456

5: 并新建数据库和表,插入测试数据。

create test;
use test;
create table t(id int,k int);
insert into t values(1,1),(2,3);

6: 进入从库所对应的容器进行查看,进入数据库后,查询表。查到对应的数据表示配置完成

use t;
select * from t;

赞助我

限于个人经验、知识面和技术栈体系的限制,目前的帖子尚不完美,但至少,我在努力,我会争取把所有的博客做成体系化的课程,方便初学者使用,缩短与成熟文库系统的差距。

所以,给出你的意见和建议,给出你的打赏与鼓励,让我知道,我不是一个人在孤独地战斗。

赞助的时候,麻烦备注一下你的称呼,以便公开并表示感谢

 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!