时间:2021-07-01 10:21:17 帮助过:37人阅读
该数据库的id:server-id = 241
然后创建用来同步的user 添加权限密码:
-> GRANT REPLICATION SLAVE ON *.* to ‘username‘@‘acceptIp‘ identified by ‘password‘;
此时查看当前二进制文件名和位置:SHOW MASTER STATUS
拿到查询结果:mysqlid-bin: 000035 9082300
注意:此时不要操作主库服务器 ,因为二进制文件名和位置会发生变化
2.操作分库服务器:修改my.cnf
server-id = 250 与主库不一致即可
重启mysql 添加主库信息 开启slave:
mysql> CHANGE MASTER TO
-> MASTER_HOST=‘139.199.72.241‘, #主库ip
-> MASTER_USER=‘slavetest‘, #主库添加的同步专用username
-> MASTER_PASSWORD=‘jiayou12‘, #password
-> MASTER_LOG_FILE=‘mysql-bin.000035‘, #二进制文件名
-> MASTER_LOG_POS=9082300; #标记位置
启动salve :start slave;
查看slave状态:show slave status\G
重点查看下一参数:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
都为yes时,则配置成功;
mysql 主从配置
标签:体系 nbsp user you 创建 原理 serve 日志 服务器