主从复制
一主一从常见配置
1.主机配置文件
2.从机配置文件
3.主从重启配置生效
4.主从关闭防火墙
5.Windows主机上建立帐户并授权slave
命令
CREATE USER slave123 IDENTIFIED BY '123456'; #5.5,5.7
GRANT REPLICATION SLAVE ON . TO 'slave123'@'%'; #5.5,5.7
flush privileges;
查询master的状态: show master status;
记下File和Position的值
执行完此步骤后不要再操作主服务器MYSQL,防止主服务器状态值变化
6.在Linux从机上配置需要复制的主机
CHANGE MASTER TO MASTER_HOST='192.168.137.X',(虚拟机网络地址)
MASTER_USER='X',MASTER_PASSWORD='X',
MASTER_LOG_FILE='mysqlbin.具体数字',MASTER_LOG_POS=具体值;
-
在Linux中输入命令如上
启动从服务器复制功能
start slave;show slave status\G;
下面两个参数都是Yes,则说明主从配置成功!
• Slave_IO_Running: Yes
• Slave_SQL_Running: Yes