mysql主从库与读写分离

一.mysql主从库与读写分离的实现理论


2019-02-28_090556.png
2019-02-28_090613.png

二.mysql配置
1.准备两台服务器安装mysql(也可以在一台中装两个mysql修改端口号避免冲突)
2.分别连接mysql


2019-02-28_091321.png

3.配置mysql
1.配置主库 monster
打开binary log


2019-02-28_091806.png

2019-02-28_092119.png

修改保存后重启mysql
2019-02-28_092424.png

重新连接数据库查看配置结果
2019-02-28_092547.png

2.配置从库


2019-02-28_092955.png

2019-02-28_093122.png

重启mysql
2019-02-28_093202.png

重新连接
主库创建账号用于主从配置
2019-02-28_105813.png

主库授权


2019-02-28_093647.png

账号repl后面的是从库的ip地址 mysql是账号repl的密码
刷新


2019-02-28_093709.png

从库配置
2019-02-28_093859.png

后面master_log_pos=0 表示从零开始同步 master_log_file 是上面SHOW MASTER STATUS 下面的file文件


2019-02-28_095036.png

在从库中开启主从跟踪


2019-02-28_095036.png

查看从库状态


2019-02-28_095404.png

发现id冲突
2019-02-28_095917.png

从库中终止主从同步 stop slave
查看 my.cnf 文件 把 server -id=1 的字段删除 保留server-id=2 修改后保存 重启mysql 重新连接 开启主从同步start slave
查看从库状态 发现没有错误 到此主从同步配置已经完成.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容