主MySQL:
系统:win 2003 x64
mysql:
ip:192.168.10.200
从MySQL:
系统:win xp x86
mysql:
ip:192.168.10.100
一 主配置文件(my.ini):
1 [mysqld]
log-bin=mysql-bin //启动二进制文件
server-id= 1 //服务器ID
2 重启mysql
3 mysql -uroot –p // 登录mysql
grant replication slave on *.* to 'wenlf136'@'192.168.10.100' identified by '120314';
// 创建wenlf136用户,并授权给192.168.10.200使用。
show master status;
二 从配置文件(my.ini)
1 [mysqld]
log-bin=mysql-bin // 启动二进制文件
server-id=10 //服务器ID(不能跟主服务器ID一样)
2 mysql -uroot –p // 登录mysql
3 change master to master_host='192.168.10.200',master_user='wenlf136',master_password='120314',master_port=3306,master_log_file='mysql-bin.000003',master_log_pos=204;
注意:上面红色的数字和命令中的对应关系
4 start slave; //启动从服务器复制功能
5
三 验证
在主MySQL:
create database wenlf136_db;
在从服务器上查看:
主从服务器数据同步.