千家信息网

想玩集群?读写分离?你要先懂这个!

发表于:2025-01-30 作者:千家信息网编辑
千家信息网最后更新 2025年01月30日,答案是:Mysql主从同步,集群,读写分离,都会涉及数据的数据同步,所以想玩哪些东西,我们还是要把这个数据同步的基础学会之后我们才能玩其他的,今天呢思梦PHP就给大家带来了这个小案例,亲测,没毛病!以
千家信息网最后更新 2025年01月30日想玩集群?读写分离?你要先懂这个!

答案是:Mysql主从同步,集群,读写分离,都会涉及数据的数据同步,所以想玩哪些东西,我们还是要把这个数据同步的基础学会之后我们才能玩其他的,今天呢思梦PHP就给大家带来了这个小案例,亲测,没毛病!

以下案例是测试案例,当然你线上服务器也是一样的!首先你要保证的你的操作系统的统一,数据库的版本的统一你才能开启数据同步的大门!下面就上步骤了!

1:首先你需要一个虚拟机,然后上面配置两个系统,当然你的mysql的版本要保持一致

2:你在你主的mysql里面创建一个你要同步的mysql数据库

3:Linux目录下的etc/

有一个my.cnf的文件

主服务器的配置

4:vi /etc/my.cnf

log-bin=mysql-bin

binlog_format=mixed

server-id = 1

binlog_do_db = test #指定需要同步的数据库(实际应用中根据实际情况指定)

binlog_ignore_db = mysql #无需同步的数据库

binlog_ignore_db = information_schema #无需同步的数据库

%设置同步之后注意,如果你在主服务器上面创建数据库之后,从服务器也是会创建的,然后他们也是会同步的,所以你还要创建其他的数据库要禁掉不让他们同步

红线里面的是你要添加的配置

5:登陆mysql,然后查看master的status,蓟县这个file和position的值,后面从服务要用到

从服务器的配置:

1:也是同样找到那个my.cnf的文件

log-bin=mysql-bin

binlog_format=mixed

server-id = 2 #这里是2 主服务器是1,以下的需要同步的数据库什么配置和主服务器的是一样的

binlog_do_db = test #指定需要同步的数据库(实际应用中根据实际情况指定)

binlog_ignore_db = mysql #无需同步的数据库

binlog_ignore_db = information_schema #无需同步的数据库

2:进入mysql,执行slave stop


数据 同步 数据库 服务 服务器 配置 实际 案例 情况 文件 版本 系统 应用 统一 集群 一致 操作系统 东西 两个 主从 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全专业可以报考二建吗 服务器数据存储如何保证不丢失 服务器电源12伏对地电阻是多少 数据库查询有没有返回值 全民奇迹2服务器召唤魔剑啥意思 32g服务器内存是不是不稳定 方舟电脑版要怎么才可以进服务器 java软件开发实训报告 域名跟服务器绑定 软件开发入门自学先买书本吗 成都新悦网络技术有限公司 软件开发需求设计是什么 开放数据库许可证 c 日期插入sql数据库 银行网络安全保护法律 怎么同步到本地数据库 广东曙光服务器虚拟化部署 沧州市公安局网络安全大队 盈和软件开发 网络安全和程序员哪个好 数据库二个圈圈的符号是什么 我的世界服务器生存第六期怎么做 数据库exec是啥 莫纳什网络安全怎么样 数据库国外参考文献 sql数据库怎么打开 大飞哥网络技术 服务器的安全可以概括为 王者荣耀进的服务器太多会不会卡 电脑显示无法联系dhcp服务器
0