1 停止iptables (主从)
service iptables stop
chkconfig iptables off
2 添加配置文件 (主从)
log-bin=mysql-bin
server-id=
/etc/init.d/mysql restart
注意重启mysql
3 创建用户 (主库)
GRANT REPLICATION SLAVE ON *.* to 'daoslave'@'%' identified by 'dao';
flush privileges;
4 主库导出
mysqldump --master-data=2 --single-transaction -A >slavedata.sql
6 从库建立导入账户
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.55' IDENTIFIED BY 'dao' ;
flush privileges;
7 主库操作导入
mysql -h 192.168.1.56 -uroot -p <slavedata.sql
8 主库查询binlog binglog positoin
show master status
9 从库操作 指向主库
change master to master_host='192.168.1.55',master_user='daoslave',master_password='dao',
master_log_file='mysql-bin.000001',master_log_pos=120;
10 开启slave
start slave ;
11 检查状态
show slave status \G ;