`
yangzb
  • 浏览: 3470621 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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!!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics