mysql主从同步配置方法!(一主一从或一主多从)

发布于:2019-10-10 所属分类:记录 作者:刘印同学

主服务器:

CREATE USER 账号@从服务器IP IDENTIFIED BY '账号@密码';
GRANT REPLICATION SLAVE ON *.* TO 账号@从服务器IP;
FLUSH PRIVILEGES;
SHOW MASTER STATUS;

mysql主从同步配置方法!(一主一从或一主多从)

记录好文件名,以及位置,从服务器需要!

从服务器

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或者邮箱与我联系!

Copyright Your WebSite.Some Rights Reserved. Powered By Z-BlogPHP