MYSQL的master/slave数据同步配置
时间:2006-06-01 来源:softiger
我的测试环境.基本上数据是瞬间同步
redhat 9.0
A服务器: 192.168.1.2 主服务器master
#mysql –u root –p 上面是Master开放一个账号backup密码1234给IP:192.168.1.3有档案处理的权限
备份Master所有数据库..通常都用tar指令.
在A机器上修改/etc/my.cnf 重启A服务器mysql 此时因为有加入log-bin参数,因此开始有index产生了,在/var/lib/mysql目录下有.index档案纪录数据库的异动log.
设定/etc/my.cnf
master-host=192.168.1.2
1重启B服务器的mysql 这时在/var/lib/mysql目录会出现master.info,此档案纪录了Master MySQL server的信息.
状况测试
show master status 看看binlog文件和position是什么,然后在salve上面执行: stop slave; change master to master_log_file="", master_log_pos=... start slave; 即可 |