bitsCN.com
mysql5.5建立主从复制(set up master-slave replication)
1.注意事项:
(1)主从服务器版本要一致
(2)要修改root密码,切不可用初始密码 ( 此与主从复制无关,为数据库安全考虑耳 ); www.bitsCN.com
2.配置主服务器master:
[sql]
[mysqld]
log-bin=mysql-bin //必须启用二进制日志
server-id=1 //必须是服务器唯一id,默认是0,
重启主服务器
3.配置从服务器slave:
[plain]
[mysqld]
#log-bin=mysql-bin // 从服务器的二进制日志非必须启用,然而如果该从服务器要作为其他服务器的主服务器时则需要启用;若启用二进制日志,可以用作数据备份和功能恢复
server-id=2 //必须服务器唯一ID, 默认是0,不要与服务器一样
重启从服务器
4.在主服务器给从服务器分配一个具有replication slave权限的帐户
[sql]
mysql> CREATE USER 'repl'@'192.168.1.103' IDENTIFIED BY 'slavepass';
mysql> GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.1.103';
5.获得复制主服务器二进制日志的坐标( Obtaining the Replication Master Binary Log Coordinates )
(1).在主服务器命令行启用一个session连接mysq