用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > mysql教程

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

时间:2015-01-23  来源:西部数据  作者:西部数据

对于数据库我们做主从同步配置是可以很好的实时的对数据进行异步或本地备份了,这样可以在服务器有问题时我们数据备份好,下面我来介绍mysql主从同步配置的方法,有兴趣的朋友可进入参考一下.

Master配置,代码如下:

  1. log-bin = mysql-bin 
  2. server-id = 1 
  3. binlog-do-db = powerdns #要同步的数据库 

Master新增slave账号,代码如下:

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

重启Master MySQL,查看Master状态信息,记住File名称,POS位置,代码如下:

  1. mysql> show master status;   
  2. +------------------+----------+--------------+------------------+ 
  3. | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | 
  4. +------------------+----------+--------------+------------------+ 
  5. | mysql-bin.000002 |      309 | powerdns     | mysql            | 
  6. +------------------+----------+--------------+------------------+ 
  7. 1 row in set (0.00 sec) 

Slave配置,代码如下:server-id =2

开始同步,代码如下:

  1. mysql> CHANGE master TO master_host='192.168.1.1',master_user='slave',master_password='passwd'
  2. master_log_file='mysql-bin.000002',master_log_pos=309;   
  3. mysql> START slave; 
  4. //开源代码phpfensi.com 

查看Slave同步状态,代码如下:

  1. mysql> SHOW slave STATUSG; 
  2. Slave_IO_Running: Yes 
  3. Slave_SQL_Running: Yes
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门