mysql实现读写分离
MySQL读写分离概述
1、读写分离介绍
对于⽬前单机运⾏MySQL服务。会导致MySQL连接数过多。最终导致mysql的宕机。因此可以使⽤多台MySQL服务器⼀起承担压⼒。考虑到项⽬中读写⽐例的不⼀致可以区分服务器进⾏操作。但是实现读写分离的依据为主从复制
2、主从复制原理
1、当客户端连接主服务器发送写⼊的SQL语句360网址大全下载
2、主服务器将SQL语句执⾏。再讲对应的SQL语句存储到⾃⼰⼆进制⽇志⽂件中(格式为⼆进制格式但是本质是SQL语句)
3、从服务器中的IO线程使⽤特殊的授权账号读取主服务器中的⼆进制⽇志⽂件。存储到⾃⼰的中继⽇志⽂件中
4、再从服务器中的SQL线程读取⾃⼰的中继⽇志⽂件转换为SQL语句执⾏。最终数据统⼀mysql无法连接到服务器
switch语句怎么判断切记:在主从复制的过程中本质是同步执⾏写⼊操作对的SQL语句
3、⼆进制⽇志
编写手机app用什么软件①修改配置⽂件
②重启mysql
4、实现主从复制功能
注意事项:
1、防⽕墙问题
2、MySQL服务器需要开启远程连接
4.1、配置主服务器
①修改配置⽂件
备注:⼆进制⽇志⽂件⼀定要开启
②重启mysql
③添加同步使⽤的授权账号
④刷新⽤户信息quartz插件怀旧服
⑤查看主服务器状态
⑥测试主服务器是否可以远程连接
什么是erp系统4.2、配置从服务器
①修改配置⽂件
②重启MySQL
③设置主从复制的信息
执⾏SQL语句
④开启同步功能
⑤查看从服务器的状态
⑥主服务器下操作数据确认同步正常在从服务器下查看
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论