mysql配置主从复制笔记
搭建环境
docker
+mysql 5.7
模拟双机热备
搭建主库
搭建从库
复制配置文件
如果发现没有加载自定义配置时,可能是my.cnf给的权限太高了(world-writable),需要将权限改动一下:
配置主库
编辑配置文件
/DockerProject/mysql/master/conf/my.cnf
新建一个用于执行复制的mysql用户
重启mysql,查看binlog是否开启
配置从库
编辑配置文件
/DockerProject/mysql/slave/conf/my.cnf
配置主库参数
相关语法:https://dev.mysql.com/doc/refman/5.7/en/change-master-to.html
重启mysql,查看slave状态
mysql配置主从复制笔记
http://blog.icy8.cn/posts/39374/