您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

Windows MySQL 5.1复制配置步骤简介

添加时间:2011-2-22  添加: admin 

今天测试了一下 MySQL 5.1数据库复制技术,和Oracle DataGuard(Standby) 数据库复制技术相比,感觉配置简单多了,基本步骤如下:
1.准备两个测试数据库机器 A和B ,A 为主机(192.168.0.87),B为从机(192.168.0.88),都安装了MYSQL5.1
2.设置主机参数
具体方法为在配置参数中的[mysqld]中增加
log-bin="G:/temp/mysqllog/mysql-bin.log"
server-id=1
其中:
log-bin表示开启binlog(记录操作日志),参值为日志存放的位置,注意一下目录分隔符
server-id表示本机的服务ID,这个用于区别主从机器服务ID
3.主机创建用于复制的用户
grant replication slave on *.* to 'rep'@'%' identified by 'rep';
4.锁住数据库,以防止数据变化
flush tables with read lock;
5.取出主机数据库当前日志名和偏移值
show master status;
+------------------+----------+--------------+------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000003 |      106 |              |                  |
+------------------+----------+--------------+------------------+
1 row in set (0.00 sec)
记录下 show master status显示的当前日志名(mysql-bin.000003)和偏移值(106)
6.备份要复制的数据库到从机上
可以使用copy的方法或mysqldump方法。
7.主机数据库解锁
unlock tables;

8.设置从机参数
具体方法为在配置参数中的[mysqld]中增加
server-id=2
server-id表示本机的服务ID,这个用于区别主从机器服务ID
9.配置从机中主机参数
change master to
master_host='192.168.0.87',
master_user='rep',
master_password='rep',
master_log_file='mysql-bin.000003',
master_log_pos=106;
10.启动slave线程
start slave;
以上只是入门简单配置步骤,关于MySQL的复制还有许多的管理和维护内容,有时间会再学习一下。
关键词:windows  MYSQL5.1  复制

分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站