主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;

mysql主从备份_第1张图片

二 从配置文件(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;    //启动从服务器复制功能

mysql主从备份_第2张图片

mysql主从备份_第3张图片

三 验证

在主MySQL:

create database wenlf136_db;

mysql主从备份_第4张图片

在从服务器上查看:

mysql主从备份_第5张图片

主从服务器数据同步.