码迷,mamicode.com
首页 > 数据库 > 详细

mysql主从同步

时间:2016-01-31 13:44:04      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:mysql主从同步

公共配置:

运行数据库服务

从数据库服务器上一定有主数据库服务器上的库,表且表结构要一致。

关闭iptables  禁用selinux 

配置一个主机做主数据服务器:

1 主必须启用binlog日志;  log-bin

2 指定自己的server-id;    server-id=5

3 授权连接用户,可以从主来连接自己,连接自己后又拷贝数据的权限; mysal > grant replication slave on *.* to liang@"192.168.2.200" identified  by "123456";

mysql> show master status;  #查看主数据库服务器当前正在使用的binlog日志名

配置从做从服务器:

1 测试授权用户是否有效;

mysql -h192.168.2.200 -uliang -p123456

2 配置从的server-id;   server-id=205  重启服务(从上面可以不启用binlog日志)

3 在自己本机使用自己的数据库管理员登陆,设置自己做192.168.2.1的从数据库服务器

change master to master_host="192.168.2.1",master_user="liang",master_password="123456", master_log_file="x-bin.0000001",master_log_pos=329;

4  mysql> start slave;

mysql> show slave status   在从上查看自己当前的状态 显示Empty set(0.07 sec)

  Slave_IO_Running:Yes 

  Slave_SQL_Running:Yes            两个配置显示yes配置完成

本文出自 “linux云计算” 博客,转载请与作者联系!

mysql主从同步

标签:mysql主从同步

原文地址:http://liangzai818.blog.51cto.com/10003446/1740106

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!