配置主服务器:
主服务器1配置
2.1、修改mysql配置文件
vim /etc/my.conf
则继续添加此项。
# binlog-do-db = slaveDB1
# binlog-do-db = slaveDB2
binlog-ignore-db = mysql 不需要同步的数据库;
・・・・auto-increment-increment = 1初始值为2
2.2配置权限
grant replication slave on *.* to 'user_name'@'192.168.0.2' identified by 'ahaii';
刷新授权立即生效
flush privileges;
开启同步
change master to master_host='192.168.0.225', master_user='user_name', master_password='ahaii', master_log_file='mysql-bin.000001', master_log_pos=80647293;
start slave;
2.3、保存退出!重启mysql服务,使更改生效!
service mysql restart
查看从服务器是否已经成功开启同步:
show slave status\G
相反主服务器2 也要配置主服务器1的权限 除此之外其他配置一样 以上就是主主配置
从数据库配置
在从数据库my.cof里面添加server_id,然后往主数据库添加从数据库的权限,再往从数据库添加
change master to master_host='192.168.0.2', master_user='user_name', master_password='ahaii', master_log_file='mysql-bin.000001', master_log_pos=80647293; start slave;
参考网址:https://www.2cto.com/database/201801/714594.html
参考文档:https://download.csdn.net/download/qq_37996327/10880032
喜欢的可以加群:687942640
来源:博客园
作者:С__ΰ
链接:https://www.cnblogs.com/qwlscn/p/11489677.html