docker run --name mysql-master -v /home/hadoop/wusu/docker/local_caceh/mysql/master/conf:/etc/mysql/conf.d -v /home/hadoop/wusu/docker/local_caceh/mysql/master/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=wusu1314 -d -p 3036:3306 mysql:5.7
docker run --name mysql-slave -v /home/hadoop/wusu/docker/local_caceh/config/slave.cnf:/etc/mysql/conf.d/slave.cnf -v -/home/hadoop/wusu/docker/local_caceh/mysql2:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=wusu1314 -d -p 3037:3306 mysql:5.7
docker 运行二个不同端口的数据库
CREATE USER 'wusu_slave'@'%';
ALTER USER 'wusu_slave'@'%' IDENTIFIED WITH mysql_native_password BY 'wusu1314';
GRANT REPLICATION SLAVE ON *.* TO 'wusu_slave'@'%';
创建主从复制用户
FLUSH PRIVILEGES;
SHOW MASTER STATUS; 查看主数据库状态
mysql-bin.000003 946
从机
CHANGE MASTER TO MASTER_HOST='192.168.1.103',
MASTER_USER='wusu_slave',MASTER_PASSWORD='wusu1314', MASTER_PORT=3036,
MASTER_LOG_FILE='mysql-bin.000003',MASTER_LOG_POS=946;
START SLAVE; 启动复制
mysql 主从复制
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1. 为什么需要mysql主从复制 数据热备 在复杂的业务场景中, 可能因为某一条sql造成了锁表, 这样就会影响...
- 1、Mysql主从复制架构 在实际生产中,数据的重要性不言而喻,因此考虑到数据的重要性比如单点故障导致后端数据库奔...
- MYSQL的主从复制 案例1、主从复制(MYSQL(备份与还原及主从复制) - 简书)两台主机 案例2、在现有MY...
- 面试题 你们有没有做 MySQL 读写分离?如何实现 MySQL 的读写分离?MySQL 主从复制原理的是啥?如何...
- 面试官心理分析 高并发这个阶段,肯定是需要做读写分离的,啥意思?因为实际上大部分的互联网公司,一些网站,或者是 a...