资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

MySQL数据库中怎么实现同步-创新互联

本篇文章给大家分享的是有关MySQL数据库中怎么实现同步,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

在尼开远等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供做网站、网站设计 网站设计制作按需求定制开发,公司网站建设,企业网站建设,高端网站设计,全网营销推广,外贸网站建设,尼开远网站建设费用合理。

1.修改 master 端的my.cnf,增加配置参数:

[MySQL(和PHP搭配之很好组合)]

log-bin

server-id=1

2. 修改 slave 端的my.cnf,增加配置参数:

log-bin

mastermaster-host=master

master-user=rep

master-password=rep

master-port=3306

server-id=2

以上参数都是最基本的配置,就不多解释了,解下来势初始化数据.

1.清空 master 上的所有 binlog,如果现存的 binlog有用的话,请先备份起来;接着把 master  上的所有数据文件打包,包括ibdata那些文件.

2.类似的方法清空 slave 上的所有 binlog,将 master上的数据文件压缩包拷贝到自身的数据文件目录下.

启动master,新增一个rep用户

" grant all privileges on *.* to rep@% identified by rep; flush  privileges

启动slave,检测MySQL数据库同步是否成功.

一般情况下,不成功的原因是slave连接上master之后定位binlog失败,这就需要将双方的binlog都设置成一致,然后stop slave;  start slave; 即可.

以上就是MySQL数据库中怎么实现同步,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


名称栏目:MySQL数据库中怎么实现同步-创新互联
网站路径:http://www.cdkjz.cn/article/dhocgj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220