您当前的位置: 首页 > 数据库教程 > MySQL教程 > 简单的MySQL数据库主从同步配置

简单的MySQL数据库主从同步配置

作者:不详 来源:网络 发布时间: 2014-07-17 10:10 点击:
Master配置: 代码如下 log-bin = mysql-bin server-id = 1 binlog-do-db = powerdns #要同步的数据库 Master新增slave账号: 代码如下 mysql GRANT replication slave ON *.* TO 'slave'@'192.168.1.2' IDENTIFIED BY 'passwd'; mysql FLUSH privileges; 重启Master M

简单的MySQL数据库主从同步配置

  Master配置:

  

  

  

  

  

  

  

  

  

  

  
代码如下


  log-bin = mysql-bin

  server-id = 1

  binlog-do-db = powerdns #要同步的数据库

  


  Master新增slave账号:

  

  

  

  

  

  

  

  

  

  

  
代码如下


  mysql> GRANT replication slave ON *.* TO 'slave'@'192.168.1.2' IDENTIFIED BY 'passwd';

  mysql> FLUSH privileges;

  


  重启Master MySQL,查看Master状态信息,记住File名称,POS位置。

  

  

  

  

  

  

  

  

  

  

  
代码如下


  mysql> show master status;

  +------------------+----------+--------------+------------------+

  | File       | Position | Binlog_Do_DB | Binlog_Ignore_DB |

  +------------------+----------+--------------+------------------+

  | mysql-bin.000002 | 309 | powerdns | mysql      |

  +------------------+----------+--------------+------------------+

  1 row in set (0.00 sec)

  


  Slave配置:

  

  

  

  

  

  

  

  

  

  

  
代码如下


  server-id =2

  


  开始同步:

  

  

  

  

  

  

  

  

  

  

  
代码如下


  mysql> CHANGE master TO master_host='192.168.1.1',master_user='slave',master_password='passwd',

  master_log_file='mysql-bin.000002',master_log_pos=309;

  mysql> START slave;

  


  查看Slave同步状态:

  

  

  

  

  

  

  

  

  

  

  
代码如下


  mysql> SHOW slave STATUSG;

  Slave_IO_Running: Yes

  Slave_SQL_Running: Yes

  
分享到:
本文"简单的MySQL数据库主从同步配置"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4