php mysql主从,mysql主从同步的设置-PHP教程-技术篇-mysql--创业的风,吹向了年轻之长藤个人博客网站...

mysql主从同步的设置

首先确保两台mysql主机都在一个网段之中

Master(主数据库的)的设置

1、设置my.ini的参数配置

server-id = 1 #两台mysql服务器的serverId,不能重复

log-bin = mysql-bin #binLog的方式去同步数据

binlog-do-db = gotest

#具体要同步的数据库,空的话默认所有的数据库都会同步

binlog-ignore-db = mysql #单独不需要同步的数据

给主数据库授权一个可以进行复制的用户

1、给主数据库授权一个可以复制的用户

grant replication slave on *.* to '用户名'@'%' identified by '密码';

2、找出同步的master_log_file,master_log_pos

Show master status

主数据库配置完毕

从库Slave的配置

1、执行slave stop,停止slave服务

2、执行命令让从库的master指向主数据库

change master to master_host='主库的IP地址',master_user='用户名',master_password='用户名密码',master_log_file='主库第三步找出的file名称',master_log_pos=’主库第三步找出的position数值’

3、执行slave start命令,启动服务。

4、验证是否同步,观察是否有错误

执行show slave status\G;

如果有错误,上面标红的地方会显示具体的错误

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值