1.修改master的my.cnf 配置文件,在[mysqld]下面增加下面几行代码
1 server-id=1 //给数据库服务的唯一标识,一般为大家设置服务器Ip的末尾号
2 log-bin=master-bin
3 log-bin-index=master-bin.index
2.修改slave的my.cnf 配置文件,在[mysqld]下面增加下面几行代码
1 server-id=2
2 relay-log-index=slave-relay-bin.index
3 relay-log=slave-relay-bin
3.重启mysql :service mysqld restart
4.进入slave 服务器 :mysql -u root -p ,
并在命令行输入下面内容(去掉注释,且账号需能远程连接,远程连接配置可看:https://www.cnblogs.com/toAnd/p/10838407.html)
change master to master_host='', //Master 服务器Ip
master_port=3306,
master_user='mysql',
master_password='mysql',
master_log_file='master-bin.000001',//Master服务器产生的日志
master_log_pos=0;
5.启动或停止slave :start slave; stop slave;