mysql主从同步配置方法!(一主一从或一主多从)
发布于:2019-10-10 所属分类:记录 作者:刘印同学
主服务器:
CREATE USER 账号@从服务器IP IDENTIFIED BY '账号@密码';
GRANT REPLICATION SLAVE ON *.* TO 账号@从服务器IP;
FLUSH PRIVILEGES;
SHOW MASTER STATUS;
记录好文件名,以及位置,从服务器需要!
从服务器
CHANGE MASTER TO -> MASTER_HOST='主服务器IP', -> MASTER_USER='账号', -> MASTER_PASSWORD='账号@密码', -> MASTER_LOG_FILE='文件名', -> MASTER_LOG_POS=位置;
show slave status\G
Slave_IO_Running: Yes Slave_SQL_Running: Yes
都显示YES就可以了!
如果是一主多从的话,每台服务器的mysql配置文件当中的 server id 不能相同,另外可以把上面创建的账号设置成任何IP都能链接,或者每个服务器创建一个账号。
如果是同步一个数据库的话可以加上这个配置。
binlog-do-db = 同步的数据库 binlog-ignore-db = mysql log-slave-updates = 1 slave-skip-errors = all replicate-do-db = 同步的数据库 replicate-ignore-db = mysql
友情提示
如有需求,请通过左侧的QQ或者邮箱与我联系!