MySQL 数据库之间的同步(windows与linux)

1.导出windows mysql的test库到linux mysql的test库。(或初期新建数据库)
2.windows mysql 编辑my.ini

##############
server-id=1
log-bin=c:\mymasterlog(主数据库的log目录)
binlog-do-db=test(要同步的数据库)
binlog-ignore-db=mysql(不同步数据库)
##############

3.Linux mysql 编辑my.cnf
####################
server-id=2(区别主数据库,所以不能为1)
master-host=192.168.1.99(主数据库所在的主机)
master-user=mysql (主数据库允许访问的用户名:注意通过grant赋予远程访问权限)
master-password=000000(用户mysql的密码:通过grant授予的密码)
master-connect-retry=60(尝试同步的时间60秒)
replicate-do-db=test(要同步的数据库)
####################

4.重起2,3的mysqld服务。
5.测试在windows下的mysql中创建表mymaster,查看Linux 下是否出现了这个表,如果有了,则配置成功!

还有查看状态命令:
show master/slave status

OK!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值