1.2台服务器94(主).95(从)
现在2台服务器各种装好mysql数据库并给root用户设置密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘[email protected]’;

主数据操作
1.grant replication slave on . to ‘mark’@‘11.11.111.95’ identified by ‘123456’;
2.show master status;
mysql主从搭建

从数据配置

配置从机连接master

3.change master to master_host=‘11.11.11.94’,master_user=‘mark’ ,master_password=‘123456’, master_log_file=‘logs.000008’,master_log_pos=6925,master_port=3316;

master_host: 主机的ip

master_user : 主机授权的用户.

master_password : 主机授权时候填写的密码

master_log_file : 主机show master status中的File

master_log_pos: 主机show master status中的Position.

master_port:指定端口,不写默认为3306,如果数据库的端口不为默认端口需要再此指定

配置完成后启动slave.

4.start slave;

最后查看slave的状态

5.show slave status \G;
mysql主从搭建

都为YES的时候表示主从成功

相关文章: